我写了一个脚本,通过PsExec.exe远程执行test.cmd文件。
PsExec.exe \\IP -u administrator -p password "C:\\Users\Administrator\Desktop\test.cmd"
虽然我可以成功运行脚本,但是当它遇到命令暂停时,我无法按任意键继续该过程。
Press any key to continue . . . aaaaaa
继续前进的唯一方法是按 Enter 。
此外,如果暂停或设置/ p 等多行等待用户输入,一旦用户按 Enter ,它将会影响暂停或设置/ p 的几行。这让我很困惑。
答案 0 :(得分:0)
最好是根据自己的限制使用不同的逻辑。 尝试将Pause与其他合适的解决方案交换。
其他建议是您共享代码,输入和期望(已经给出输出-脚本不会继续)。然后,有人可以查看代码并建议进一步的步骤。
或者,也可以使用Console.ReadKey()