启动和停止Windows服务远程使用PSEXEC
如何启动和停止远程使用PSEXEC 优选语法的Windows服务来写我试着下面启动和停止Windows服务远程使用PSEXEC
PSEXEC \服务器给出-u管理员-p Somepassword服务名称
该cmdlet请任何机构可以帮我在这 预先感谢您
我现在不能测试此权利,但它应该是:
psexec \\server -u username -p password net start ArgusCommunityWorkerService
和
psexec \\server -u username -p password net stop ArgusCommunityWorkerService
另一个替代方案是PSEXEC SC。您可以使用SC启动或停止远程服务:
sc \\server start ServiceName
sc \\server stop ServiceName
没有“登陆”的信息,所以也许你需要在执行SC命令之前执行
net use \\server password /USER:user
。
psexec的一个优势是远程机器上没有显示控制台窗口。
好的。我发现我必须这样做:net use \\ server \ IPC $ password/USER:user – 2012-02-06 10:15:50
PSService on SysInternals是专门用于远程控制服务::`
psservice [\\computer [-u username] [-p password]] <command> <options>
其中:
查询显示服务的状态。
config显示服务的配置。
setconfig设置服务的启动类型(禁用,自动,请求)。
start开始一项服务。
stop停止服务。
重新启动停止然后重新启动服务。
暂停暂停服务
续恢复已暂停服务。
depends列出依赖于指定的服务。
安全转储服务的安全描述符。
找到在网络中搜索指定的服务。
\\计算机瞄准指定的NT/Win2K的系统。
如果您的安全证书不允许您从远程系统获取性能计数器信息,请在-u开关中输入用户名和密码以登录到远程系统。如果您指定了-u选项,但不指定带-p选项的密码,则PsService将提示您输入密码并且不会将其回显至屏幕。
在serverfault.com上这不会更好吗? – Bryan 2009-09-02 07:36:27