在远程服务器上重新启动服务

时间:2011-02-23 09:44:29

标签: batch-file

我正在创建一个.bat文件来重新启动远程服务器上的Windows服务。我对此做了一些研究,发现了两种执行方式。 1.使用NET START“服务” 2.使用SC //服务器START服务

我的问题是,如何提供登录远程服务器所需的用户名和密码? TELNET接受服务器和用户名,但密码不起作用。 关于这个的任何指示?

2 个答案:

答案 0 :(得分:3)

得到了答案! 。在使用NET START或SC之前使用它。

net use \\server password /USER:user 

已验证......它完美无瑕!

此处有更多信息:Start And Stop Windows Service remotely using PSEXEC

答案 1 :(得分:0)

对于像这样的东西,我通常在远程主机上安装一个SSH服务器:Bitvise有一个在名为WinSSH的Windows上运行得非常好的(他们有一个免费的个人版)。然后使用Putty远程执行命令。

我不认为Telnet可以在没有交互式shell的情况下远程执行命令。

另一种选择是使用Powershell Remoting,但其他人必须提供帮助。