在命令行中,putty远程shell不起作用,但在GUI中,它确实有效

时间:2013-11-12 22:31:28

标签: ssh putty

使用GUI putty.exe,我可以连接到我的Windows服务器,一旦连接,我可以输入任何命令,如重命名文件或mkdir文件夹,它们都可以工作

但是,使用命令行如

putty -load test -m C:\users\test.txt 

或使用GUI putty,但在Connection下的SSH中向remote命令添加1个命令,则命令不会被执行。

任何人都可以向我解释为什么会发生这种情况或者我该如何解决这个问题?我在Windows 2008服务器上使用FreeSSHd。

1 个答案:

答案 0 :(得分:0)

不确定这是否有帮助,但请尝试在文本文件中的命令后直接添加/ bin / bash。它将保持窗口打开,如果你从gui运行它,你可以看到shell的输出是什么。

; /bin/bash 

例如,如果test.txt正在运行脚本

bash myscript.sh

bash myscript.sh; /bin/bash 

这是假设bash。