views:

2940

answers:

3

How to start and and stop a windows service remotely using PSEXEC Preferable the syntax to write I tried the cmdlet given below

psexec \Server -u Administrator -p Somepassword ServiceName

Please can any body help me in this Thank You in advance

+4  A: 

I can't test this right now, but it ought to be:

psexec \\server -u username -p password net start ArgusCommunityWorkerService

and

psexec \\server -u username -p password net stop ArgusCommunityWorkerService
RichieHindle
+3  A: 

Another alternative to psexec is sc. You can use sc to start or stop services remotely:

sc \\server start ServiceName

sc \\server stop ServiceName

There is no "login" information, so maybe you need to execute

net use \\server password /USER:user

before executing sc command.

One advantage over psexec is that no console window shows in the remote machine.

jrbjazz
+1  A: 

PSService on SysInternals is specifically for remotely controlling services::`

psservice [\\computer [-u username] [-p password]] <command> <options>

where:

query Displays the status of a service.

config Displays the configuration of a service.

setconfig Sets the start type (disabled, auto, demand) of a service.

start Starts a service.

stop Stops a service.

restart Stops and then restarts a service.

pause Pauses a service

cont Resumes a paused service.

depend Lists the services dependent on the one specified.

security Dumps the service's security descriptor.

find Searches the network for the specified service.

\\computer Targets the NT/Win2K system specified.

Include the -u switch with a username and password to login to the remote system if your security credentials do not permit you to obtain performance counter information from the remote system. If you specify the -u option, but not a password with the -p option, PsService will prompt you to enter the password and will not echo it to the screen.

JBRWilkinson