我想通过 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.