哪些工具可以在多个Windows服务器上运行脚本?

我正在寻找一种工具,可以在100多台独立的Windows服务器上安排一项工作(shell脚本,vbs,powershell)。

我知道Altiris可以做到这一点,但我认为它需要每台服务器上的代理。 我更喜欢无代理(负担得起)的解决scheme。

提示将不胜感激。

可以删除的软件是Windows PowerShell ISE,您可以从这里下载( http://www.microsoft.com/en-us/download/details.aspx?id=34595 )。 您在这里列出了在多台计算机上运行自己的脚本所需的脚本( http://blogs.technet.com/b/heyscriptingguy/archive/2010/12/30/learn-how-to-run-powershell-scripts-反多个computers.aspx)。基本的想法是做一个你的电脑列表,然后使用PowerShell ISE运行脚本。 例如,如果您将列表存储在文件中,并且想要为列表中的每台计算机定义名称,制造商和版本,则可以使用此脚本。

$computers = Get-Content -Path C:\fso\Computers.txt Get-WmiObject -Class win32_bios -cn $computers -EA silentlyContinue | Format-table __Server, Manufacturer, Version –AutoSize 

与代码类似的build议以及您可以在这里find( http://social.technet.microsoft.com/Forums/en-US/winserverpowershell/thread/37cffcf0-533e-4d44-80a9-cc327c8545eb/ )。