想做一个批处理文件,实现在服务器上运行 可以让一些指定计算机重启和关机。
3个回答
展开全部
你先建一个文本文件,每个计算机一行,地址、用户名、密码,用空格间隔开另存为hosts.txt,如下例
192.168.1.11 admin 12345
192.168.1.12 administrator 12345678
192.168.1.13 administrator 12341234
批处理如下(与hosts.txt放在一个文件夹)
@echo off
for /f "tokens=1-3" %%i in (hosts.txt) do (
net use \\%%i\ipc$ "%%k" /user:"%%j"
shutdown -s -m \\%%i -t 0
)
192.168.1.11 admin 12345
192.168.1.12 administrator 12345678
192.168.1.13 administrator 12341234
批处理如下(与hosts.txt放在一个文件夹)
@echo off
for /f "tokens=1-3" %%i in (hosts.txt) do (
net use \\%%i\ipc$ "%%k" /user:"%%j"
shutdown -s -m \\%%i -t 0
)
追问
问一下 txt文档里我不写IP地址 写计算机名可以吗?
追答
可以,只要你ping机器名能得到正确ip并ping通。
应该是这个文件里有才可以
C:\WINDOWS\system32\drivers\etc\hosts
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询