如何使用 PSExec 异步运行批处理文件?

Pau*_*ski 0 pstools

我有一个运行的批处理文件,其中包括重置机器中的 NIC。我在另一台监控第一台机器的机器上运行了一些看门狗软件。当检测到某些类型的故障时,我想使用 PSExec 运行此批处理文件。我遇到的问题是,由于批处理文件重置的是 NIC,它会终止 PSExec 的连接(我对此表示同意)。真正的问题是,当 PSExec 死机时,批处理文件停止运行(使 NIC 处于禁用状态)。

我试过在 PSExec 中使用 -i 选项,但没有成功。关于基本上只是触发批处理文件而不是在 PSExec 断开连接时停止它的任何想法?

Pau*_*ski 5

而且,像往常一样,我在提出问题 10 分钟后才弄清楚。事实证明我的参数顺序错误。这是有效的:

psexec \\MyServer -i -d C:\Misc\ResetNICs.bat
Run Code Online (Sandbox Code Playgroud)