[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 批处理文件想用一键关掉公司里所有电脑

本帖最后由 pcl_test 于 2016-8-10 16:18 编辑

帮我改进一下,感谢。
shutdown -s -f -t 10 -m \\sur01
shutdown -s -f -t 10 -m \\sur02
shutdown -s -f -t 10 -m \\sur03
shutdown -s -f -t 10 -m \\sur04
shutdown -s -f -t 10 -m \\sur05
shutdown -s -f -t 10 -m \\sursm
shutdown -s -f -t 10 -m \\hr01
shutdown -s -f -t 10 -m \\hr02
shutdown -s -f -t 10 -m \\hr03
shutdown -s -f -t 10 -m \\hr04
shutdown -s -f -t 10 -m \\hr05
。。。。。。。。。。。。。。。

我这个我写的批处理,因为不是所有电脑都要关,只关办公的电脑,所以我一个个写上去了
可是问题出现了:打个比方所有电脑都开着,除了sur02电脑在关机状态
当我运行批文件之后,就卡在sur02了,下面的都不执行了。现在就是有没办法如果电脑已经关闭了就跳过不执行这条shutdown。

谢谢,在线等

[ 本帖最后由 dfavvee 于 2009-4-11 20:34 编辑 ]

开始—运行:shutdown  /I,试试

TOP

谢谢,好用了!

TOP

  1. @echo off
  2. set list=sur01 sur02 sur03 sur04 sur05 sursm hr01 hr02 hr03 hr04 hr05
  3. for %%a in (%list%) do start /b shutdown -s -f -t 10 -m \\%%a
复制代码

TOP

返回列表