通过freeSSHd运行时,Powershell脚本不会退出

时间:2014-12-31 09:41:34

标签: powershell ssh

我正在尝试使用freeSSHd从linux框运行powershell脚本。我已经安装并配置了freeSSHd来进行无密码身份验证。

当我运行ssh来执行powershell时,它会给我预期的输出但是卡住了,即我没有收到提示。

ssh me@my_windows_box 'powershell C:\Users\gkr\Desktop\my_ps_script.ps1 arg1'

我在这里做错了什么?

1 个答案:

答案 0 :(得分:3)

诀窍是将 -inputformat none 切换到powershell。找到它here

所以ssh命令应该如下所示 ssh me@my_windows_box 'powershell -inputformat none C:\Users\gkr\Desktop\my_ps_script.ps1 arg1