【发布时间】:2012-10-07 17:38:20
【问题描述】:
您好,我有 3 台带有共享文件夹的联网机器,我需要其中一台机器上的脚本来同时在所有 3 台计算机上运行文件。
解决这个问题的最佳方法是什么?
【问题讨论】:
-
schtasks?我有能力在远程机器上安排任务。
-
你的容忍度是多少? 10 秒之内?
标签: cmd remote-access execute
您好,我有 3 台带有共享文件夹的联网机器,我需要其中一台机器上的脚本来同时在所有 3 台计算机上运行文件。
解决这个问题的最佳方法是什么?
【问题讨论】:
标签: cmd remote-access execute
来自 sysinternals 的 PsExec
Telnet 等实用程序和赛门铁克 PC 等远程控制程序 Anywhere 允许您在远程系统上执行程序,但它们可以是 设置很痛苦,并且要求您在服务器上安装客户端软件 您希望访问的远程系统。 PsExec 是一个轻量级的 telnet-replacement,可让您在其他系统上执行进程, 完成与控制台应用程序的完全交互,无需 必须手动安装客户端软件。 PsExec 最强大的 用途包括在远程系统上启动交互式命令提示符 和远程启用工具,如 IpConfig,否则没有 能够显示有关远程系统的信息。
注意:一些防病毒扫描程序报告说,一个或多个工具 感染了“远程管理员”病毒。 PsTools 均不包含 病毒,但它们已被病毒利用,这就是它们触发的原因 病毒通知。
http://technet.microsoft.com/en-gb/sysinternals/bb897553.aspx
【讨论】:
您可以使用waitfor 进行同步。
在目标使用waitfor anysignalname它会等待,直到这个信号被发送。
在主机上(或在三个目标之一的另一个 cmd 提示符上)使用 waitfor /SI anysignalname 发送信号。
【讨论】: