我的服务器:用于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但是,每次运行此命令时,我的命令都会失败,说明install.bat不存在。如果我使用putty,与GUI连接,并运行cd:\sample& install.bat命令,一切都按预期工作。
可以告诉plink连接到哪个目录吗?
发布于 2016-09-23 16:34:34
由于&是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"https://stackoverflow.com/questions/39664923
复制相似问题