네트워크 문제로 인해 반응이 좋지 않은 가상 머신으로 작업하고 있습니다. 해당 가상 머신에는 정기적으로 수동으로 시작해야 하는 몇 가지 예약된 작업이 있습니다. 해당 컴퓨터의 반응이 좋지 않아 예약된 작업을 내 PC에서 시작하고 싶습니다. 따라서 다음 명령을 실행합니다.
schtasks /run /s <virtual machine name>
/u <domain>\<username>
/p <password>
/tn "<scheduled task I want to launch>"
이 작업을 시도하면 다음과 같은 오류 메시지가 나타납니다.
ERROR: The request is not supported.
내 PC는 Windows 10이고, 제가 말하는 가상 머신은 Windows XP입니다.
Windows XP 시스템에서 예약된 작업을 원격으로 시작할 수 있는지 아는 사람이 있나요?
답변1
Windows XP 시스템에서 예약된 작업을 원격으로 시작할 수 있는지 아는 사람이 있습니까?
예, XP보다 최신 버전의 Windows(예: 10)에서 최신 버전의 XP 컴퓨터로 완료할 수 있지만 새 컴퓨터에서 실행하는 예약된 작업이 다음과 같이 작동하도록 하려면 약간 특별한 작업을 수행해야 합니다. 예상되는.
오류 메시지는 ERROR: The request is not supported
실행하려는 항목이 앱 schtasks.exe
의 버전 차이로 인해 원격 컴퓨터에서 수행하는 방식과 호환되지 않는다는 표시입니다 schtasks.exe
.
해결 방법(타사 도구 필요 없음)
이것은 과거에 비슷한 문제로 개인적으로 성공한 테스트된 솔루션이므로 해결 방법입니다.
Windows XP 시스템에서 데스크탑과 같은 Windows 10 시스템의 임시 위치로 이동하여 파일을 C:\Windows\System32
복사합니다 . schtasks.exe
그런 다음 이 복사된 schtasks.exe
파일의 이름을 다음으로 바꾼 다음 Windows 10 컴퓨터의 폴더 schtasksxp.exe
에 복사합니다 . 이제 명령 프롬프트에서 XP 시스템을 원격으로 조작해야 할 때 기본 버전(최신 버전)이 아닌 C:\Windows\System32
것을 사용하는지 확인하기만 하면 됩니다 .schtasksxp.exe
schtasks.exe
따라서 위의 질문에 있는 것 대신에 이것을 사용합니다.
schtasksxp /run /s <virtual machine name> /u <domain>\<username> /p <password> /tn "<scheduled task I want to launch>"
답변2
MS 도구를 다운로드하고 예약된 작업을 생성하세요. 검색돕다사용법도 동일합니다. https://live.sysinternals.com/Files/PsExec.zip
" PsExec은 클라이언트 소프트웨어를 수동으로 설치할 필요 없이 다른 시스템에서 프로세스를 실행하고 콘솔 응용 프로그램에 대한 완전한 상호 작용을 완료할 수 있게 해주는 경량 텔넷 대체 도구입니다. PsExec의 가장 강력한 용도에는 원격 시스템 및 원격에서 대화형 명령 프롬프트 실행이 포함됩니다. -원격 시스템에 대한 정보를 표시할 수 없는 IpConfig와 같은 도구를 활성화합니다."