我正在尝试使用以下命令在远程电脑上执行 .bat 或 .cmd 文件:
PSEXEC \\192.0.0.230 "\Users\James\Desktop\BatchFiles\StopStart.cmd"
Run Code Online (Sandbox Code Playgroud)
这将禁用一个网卡并启用另一个网卡,问题是,它忽略超时 /t 10,因为它不是打开远程计算机上的文件,而是运行批处理文件中写入的命令。因此,如果禁用第一个网卡,它将失去连接,这意味着它无法启用另一个网卡。但是,如果它可以只运行该文件并让线路在远程 PC 上运行,那么这不是问题,因为即使我由于 NIC 被禁用而失去连接,它也应该继续在远程 PC 上运行 .bat 文件。远程 PC,而不是从我自己的 PC 运行写入的命令。
这可能吗?谢谢。