我正在使用Plink在远程计算机上执行命令。
例如:

plink.exe -l login -pw password net stop spooler

执行此命令后是否有可能这样做,Plink窗口将等待我的反应(例如,按下键盘上的按钮)?

最佳答案

从批处理文件(例如execute_command.bat)运行Plink并添加 pause command:

@echo off
plink.exe -l login -pw password hostname net stop spooler
pause

或者,您可以使用cmd.exe进行相同的操作,而无需使用单独的批处理文件:
cmd.exe /C plink.exe -l login -pw password hostname net stop spooler & pause

或者,您可以在Plink命令行上使用类似于服务器端pause的命令。

通过使用net stop,我假设服务器是Windows,因此再次可以使用pause:
plink.exe -l login -pw password hostname "net stop spooler & pause"

关于ssh - Plink完成执行远程命令后等待按键,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45096001/

10-11 00:19