Plink完成执行远程命令后等待按键

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Plink完成执行远程命令后等待按键相关的知识,希望对你有一定的参考价值。

我正在使用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-like命令。

从你使用net stop,我假设服务器是Windows,所以再次,你可以使用pause

plink.exe -l login -pw password hostname "net stop spooler & pause"

以上是关于Plink完成执行远程命令后等待按键的主要内容,如果未能解决你的问题,请参考以下文章

plink和pscp命令使用(登录linux并执行命令/linux和Windows服务器文件互拷)

plink和pscp命令使用(登录linux并执行命令/linux和Windows服务器文件互拷)

Python API通过SSH执行远程命令[重复]

Sleep() 方法后的代码片段没有被执行

按键精灵如何执行完一个脚本后等待一段时间后再次执行这个脚本

登录可读的 plink 输出(sshlog 太笨拙了)