2013-10-02 42 views
1

我和我的同事在全球商业环境中工作,要求我们在员工离职后执行软件部署(以降低生产力影响),而且经常发生的事情是由于我们的电源设置没有能力改变,机器离开办公室大约15分钟后就会睡觉,我仍然需要访问它们。他们没有收到或安装我发送的SCCM包,因为他们睡着了。局域网唤醒不是一种选择,因为我们有多种硬件,Powershell脚本让计算机远程清醒

什么是Powershell最简单的方法来批量保留几台机器(可能是200+)唤醒?在做这件事的时候不要放弃我们的网络?我期望创建一个脚本,我不想将它推到机器上,而是远程执行。

更新: 到目前为止,我的同事的一个解决方案是在CMD中远程运行一个等待命令,但是我不知道它是否会让它保持清醒状态?就电源管理而言,什么构成“活动”?

回答

1

我讨厌这么说,但我不确定你可以给出你的双手有多紧和你的干爹。

一个半远程解决方案是将计划任务推送到客户端计算机。您可以在“条件”选项卡上指定Wake the computer to run this task选项。 Action可以从网络共享中静静地运行一个脚本,显示一条消息等等。它实际上做的事情不可能非常重要,尽管可以编写脚本来做一些你认为对你的组织有用的事情。

设置其他设置创造性地,足够安全,离开我的头顶我无法想到任何明显的安全问题。

+0

我认为这将是一个非常简单的解决方案。我会看看我能做些什么来实现它。谢谢EdgeVB – montag

相关问题