0

我有一个程序,可以使用 Windows 命令提示符在另一台 PC 上通过远程 plink ssh 运行

plink [username]@[ip address] -pw [password] ./program

或者:

plink -ssh -l [username] -pw [password] [ip address] ./program

但不知何故,程序会过早结束。程序运行,但在程序运行之前终止。不过,我的所有程序都不会发生这种情况。

为了清除,我可以使用以下命令行运行我的程序

plink [username]@[ip address] -pw [password]

它将我登录到远程系统,从那里我可以./program完整运行。

但如果我尝试plink [username]@[ip address] -pw [password] ./program一行,它会在中间退出。

我想知道是否有人以前遇到过同样的问题?你如何解决它?谢谢

4

1 回答 1

0

plink [用户名]@[ip 地址] -pw [密码] -m program.txt

从本地文件执行远程命令。您可以创建一个包含 Unix 命令的本地命令文件,然后远程自动运行它。示例 -- cmds.txt 中的“find /usr/local -name pmapp -print”可以运行:

所以使用 -m 选项来帮助你执行远程命令

干杯。

于 2013-04-15T11:40:13.533 回答