求大神帮忙写个程序,快速重启linux?
bat吧
全部回复
仅看楼主
level 1
yy901207 楼主
网络上接了50台linux机器,需要快速重启的50台,IP是192.168.0.101-150
telnet 192.168.0.101 可以登录,账号密码都是root,重启,reboot命令即可
2019年11月11日 08点11分 1
level 1
yy901207 楼主
怎么在我的windows下面写这个bat指令流程
我写了一个,但是不知道,怎么写50个的循环
@没生气故意闹脾气 c:\temp.vbs
@璐村惂鐢ㄦ埛_000076K馃惥 on error resume next >>c:\temp.vbs
@echo dim WshShell>>c:\temp.vbs
@echo Set WshShell = WScript.CreateObject("WScript.Shell")>>c:\temp.vbs
@echo WshShell.run"cmd">>c:\temp.vbs
@echo WshShell.AppActivate"c:\windows\system32\cmd.exe">>c:\temp.vbs
@echo WScript.Sleep 200>>c:\temp.vbs
@echo WshShell.SendKeys"telnet 192.168.0.103">>c:\temp.vbs
@echo WshShell.SendKeys"{ENTER}">>c:\temp.vbs
@echo WScript.Sleep 100>>c:\temp.vbs
@echo WshShell.AppActivate"telnet.exe ">>c:\temp.vbs
@echo WScript.Sleep 2000>>c:\temp.vbs
@echo WshShell.SendKeys"root">>c:\temp.vbs
@echo WshShell.SendKeys"{ENTER}">>c:\temp.vbs
@echo WScript.Sleep 2000>>c:\temp.vbs
@echo WshShell.SendKeys"root">>c:\temp.vbs
@echo WshShell.SendKeys"{ENTER}">>c:\temp.vbs
@echo WScript.Sleep 2000>>c:\temp.vbs
@echo WshShell.SendKeys"reboot">>c:\temp.vbs
@echo WshShell.SendKeys"{ENTER}">>c:\temp.vbs
@echo WScript.Sleep 1000>>c:\temp.vbs
@call c:\temp.vbs
2019年11月11日 08点11分 2
level 1
yy901207 楼主
有人吗
2019年11月11日 13点11分 3
level 1
认识的你懂的兄弟
2021年04月24日 06点04分 4
1