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.