Answers:
使用psexec可以轻松实现此目的。您可以从以下位置获得Microsoft的psexec:
http://technet.microsoft.com/en-us/sysinternals/bb897553
现在,在将其安装到PATH中的某个位置(例如c:\ windows \ system32)之后,您需要的是一个文本文件,其中包含您希望命令运行的所有主机名。然后你可以简单地运行:
psexec @linktoTEXTfilehere -u username -p password commandtorunhere.exe
请记住,如果文件名中包含任何空格,请用引号括起来。此外,如果您使用的是域帐户,请在指定要运行的用户时使用格式domain \ username。
听起来你想要来自Sysinternals的PSExec。
例如
C:\>psexec \\* c:\bin\test.exe
该\\*
部件将尝试在域中的每台机器上运行指定的命令/程序。查看PSExec的选项,因为有许多有用的开关可以翻转。