0

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

但是,使用命令行如

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

或使用 GUI 腻子,但在连接下的 SSH 中将 1 个命令添加到远程命令,然后该命令不会被执行。

谁能向我解释为什么会发生这种情况或我该如何解决?我在 Windows 2008 服务器上使用 FreeSSHd。

4

1 回答 1

0

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

; /bin/bash 

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

bash myscript.sh

bash myscript.sh; /bin/bash 

这是假设 bash。

于 2014-10-24T21:33:53.497 回答