Sai*_*aif 3 windows command-line putty
我希望 putty 在启动后登录后运行单个命令,然后控制控制台。
假设每次我需要转到特定目录以在那里运行某些命令时。
我执行的命令会不时变化,但我每次都需要转到该特定目录:假设目录是a/b/c/
所以我需要运行一个
cd /a/b/c
Run Code Online (Sandbox Code Playgroud)
每次登录后命令。
目前我正在使用:
C:\Users\Administrator\Desktop\putty.exe [myhost] -l [user] -pw [password]
Run Code Online (Sandbox Code Playgroud)
作为快捷方式文件中的Target
值putty.exe
。哪个工作正常。
但现在我想执行一个
cd /a/b/c
Run Code Online (Sandbox Code Playgroud)
自动登录后命令,这可能吗?
我已按照此处的建议进行了尝试。但它执行命令然后退出腻子。我不希望腻子在命令执行后退出。
您需要先将命令写入文件。然后您可以使用以下-m
选项putty.exe
:
putty.exe -ssh user@192.168.56.1 -P 22 -pw password -m C:\fileWithCommand
Run Code Online (Sandbox Code Playgroud)
这取决于您要通过 SSH 访问的系统操作系统,是否可以在此文件中写入甚至一批命令。
上述方法可以执行整个脚本,但在终止时关闭会话。如果要输出,请下载plink.exe:
plink.exe -ssh user@192.168.56.1 -P 22 -pw password echo test
Run Code Online (Sandbox Code Playgroud)
此命令打印test
.
-P 22
如果您的端口是22
.
归档时间: |
|
查看次数: |
9180 次 |
最近记录: |