ang*_*yip 2 windows ssh putty plink
我的服务器:适用于 Windows 的 BitVise SSH 服务器
我的客户端:plink.exe
我一生都无法弄清楚如何在使用 plink.exe 时更改目录并在该目录中执行脚本。
我正在做类似的事情来尝试发送命令来切换目录并执行脚本:
C:\plink.exe -ssh 10.10.10.10 -P 22 -l user -pw password cd C:\sample && install.bat
Run Code Online (Sandbox Code Playgroud)
但是,每次运行此命令时,我的命令都会失败,表明 install.bat 不存在。如果我使用 putty,连接 GUI,然后运行 cd C:\sample && install.bat 命令,一切都会按预期工作。
是否可以告诉 plink 连接到哪个目录?
由于&
是命令分隔符cmd
,您是否将命令放在引号中?我敢打赌它正在尝试cd C:\sample
在服务器和install.bat
本地运行。
C:\plink.exe -ssh 10.10.10.10 -P 22 -l user -pw password "cd C:\sample && install.bat"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3200 次 |
最近记录: |