使用批处理文件自动关闭

所以我管理 100 在太平洋地方大学的台式电脑 (大车), 我的老板告诉我写一个脚本来执行所有计算机的自动关机 22:00. 我使用命令创建了一个批处理文件 «shutdown / s», 但是我到目前为止发现的唯一自动化决定, - 这是一个任务调度程序,诚实地,在每台计算机上执行任务调度程序设置不是很可能。 是否有另一种更有效的方法来编写具有计划配置的脚本来启动文件 bat. 对不起,如果它对您来说听起来很简单,或者我也可以向错误的组发送消息,或者如果它是重复的,请指示正确的方向。 决定非常欢迎。
已邀请:

小明明

赞同来自:

你不能使用

/m

关闭以便在您要关闭的机器的循环中远程调用它,类似于

for /F "tokens=*" %%A in (names.txt) do shutdown /m \\%%A /s

在哪里 yourfile.txt 只需包含机器名称。 但是,您需要在域中并在机器上具有管理员权限。 然后通过汽车从任务调度程序调用它,仍然有效 22:00, 使用您的凭据。

你可以做同样的事情 PowerShell 通过管道

Get-ADComputer [some filter string here to find your machines] | invoke-Command { shutdown /s}

他们两个都建议你在域名。

要回复问题请先登录注册