通过 SSH Linux 客户端在 Windows 电脑上打开 BATCH 文件

通过 SSH Linux 客户端在 Windows 电脑上打开 BATCH 文件

我想通过 Linux 客户端在 Windows PC (Win10-Pro) 上执行 BATCH 文件。

该批处理文件仅在 Windows PC 上执行,是否可以通过 SSH 工作?

Windows PC 上的 SSHD 已安装并处于活动/运行状态。

不幸的是我才刚刚开始积累我的 SSH 知识。我希望你能帮我解决这个问题。
谢谢你!

答案1

感谢你的回复。是的,该脚本位于我的 Windows 10 电脑(远程)上。

ssh 命令似乎可以工作,但现在我遇到的问题是批处理文件没有执行它应该执行的操作。

也许你可以帮我解决这个问题。

它应该在路径中搜索文件,然后该文件应该在 Windows PC 的前台启动/运行。

到目前为止我在批处理文件中的代码:

set match=0

for /r "C:\Users\Fabian\Desktop" %%i in ("Program*") do echo %%i & set "match=%%i"

ECHO File found: %match%

ECHO Program %match% is starting.

REM Ping as workaround for timeout command.

ping -n 5 127.0.0.1 > NUL

start "Program 123" "%match%"

REM Ping as workaround for timeout command.

ping -n 5 127.0.0.1 > NUL

ECHO Finish.

相关内容