Link to home
Start Free TrialLog in
Avatar of MAJAEJ
MAJAEJFlag for United States of America

asked on

Script to list All Services and logon account information

I need a VB {or any type} of script to list the services running on a remote server.
In addition to their name I need the ability to list the owner of the service and if possible the ability to change either the name or password.

Listing the service name & owner is the first phase.
The others are a bonus.  
I swore I saw something out on the net just can't find it.

Thanks in advance..

MAJ
Avatar of CoyotesIT
CoyotesIT

depending on your os, windows xp, vista have a builtin utility tasklist

at a command prompt type

tasklist /? to get the usage.

there are also other, one well know is sysinternals (now ms) pslist.exe

tasklist /S \\remotepc



Good luck!
as far as changing password you can use adsi scripting

Set UserObj = GetObject("WinNT://YourDomain/UserID")
UserObj.ChangePassword "oldpassword", "newpassword"
Set UserObj = Nothing

the environment variables should be sufficient as well for displaying account information

from a command prompt or script you can echo out the variables

%USERNAME%
%USERDOMAIN%
%LOGONSERVER%
ETC...

for a full list run the "SET" command


ASKER CERTIFIED SOLUTION
Avatar of Shift-3
Shift-3
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial