SOSSOS :问一个远程重启服务器的问题!!!

beibeilong9166 2004-08-25 08:51:23
本来远程服务器是用pcanywhere 连接作操作的,但是这几天pcanywhere 突然连接不上去了,只能通过telnet 连到远程服务器,远程服务器上没有第三方可用来重启机器的工具,
请问:
我如何通过telnet 连到远程服务器,然后远程重启机器呢?谢谢!!!
...全文
143 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
icuc88 2004-08-25
  • 打赏
  • 举报
回复
你需要有管理员的权限

你既然可以telnet过去,那么你可以在远程的本地执行那个脚本
beibeilong9166 2004-08-25
  • 打赏
  • 举报
回复
to zhiqiu(助人即助己!) :
其实主要是自己在管理,所以很想有个解决办法,不想每次都麻烦别人
  • 打赏
  • 举报
回复
你的远程机器是托管的吧?让负责的人给你重启一下吧
beibeilong9166 2004-08-25
  • 打赏
  • 举报
回复
谢谢这位高手:

computer_name 是不是可以填写为远程的IP地址
执行的时候报以下错误:
C:\>cscript /nologo c:\reboot.vbs
c:\reboot.vbs(2, 1) Microsoft VBScript 运行时错误: 没有权限: 'GetObject'
icuc88 2004-08-25
  • 打赏
  • 举报
回复
strComputer = "computer_name"
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate,(Shutdown)}!\\" & _
strComputer & "\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery _
("Select * from Win32_OperatingSystem")
For Each objOperatingSystem in colOperatingSystems
ObjOperatingSystem.Reboot()
Next

---------------
把上面的代码复制notepad里面,然后另存为reboot.vbs
运行cscript /nologo reboot.vbs
beibeilong9166 2004-08-25
  • 打赏
  • 举报
回复
看不到,自己ding

6,872

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧