You can shorten the leg work in the identification of accounts used by services by using one of my utilities.

http://home.comcast.net/~habullock/Perlutilities.htm

EnumObject.exe - this program will detail all the services and the accounts under which it runs.

Once identified, you can use SC.exe to reconfigure the service remotely.

Code:
c:\data\scripts>sc config /?
Modifies a service entry in the registry and Service Database.
SYNTAX:
sc <server> config [service name] <option1> <option2>...
CONFIG OPTIONS:
NOTE: The option name includes the equal sign.
type= <own|share|interact|kernel|filesys|rec|adapt>
start= <boot|system|auto|demand|disabled>
error= <normal|severe|critical|ignore>
binPath= <BinaryPathName>
group= <LoadOrderGroup>
tag= <yes|no>
depend= <Dependencies(separated by / (forward slash))>
obj= <AccountName|ObjectName>
DisplayName= <display name>
password= <password>



You can also script the enumeration of services and properties filtering such that only the computer and services you desire to seee (ones with that account) are listed and or updated on the spot.

Unfortunately, I do not have any silver platter code to give you at this point.
_________________________
Home page: http://www.kixhelp.com/hb/