schtasks 문제: 요청이 지원되지 않습니다.

schtasks 문제: 요청이 지원되지 않습니다.

네트워크 문제로 인해 반응이 좋지 않은 가상 머신으로 작업하고 있습니다. 해당 가상 머신에는 정기적으로 수동으로 시작해야 하는 몇 가지 예약된 작업이 있습니다. 해당 컴퓨터의 반응이 좋지 않아 예약된 작업을 내 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.exeschtasks.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와 같은 도구를 활성화합니다."

관련 정보