매분마다 배치 파일을 실행하고 싶습니다.
이를 위해 표준 작업 스케줄러를 사용하여 작업을 생성하고 싶었고, 이것이 실패할 경우 schtasks
명령줄을 사용했습니다.
그래서 먼저 표준 작업 스케줄러를 사용해 보았습니다.
작업을 생성하고
"매일"을 트리거로 설정하고
세부 정보(매일 9시 20분),
상태를 "활성화"로 설정했습니다.
작업은 "프로그램 시작"이며 "C:...\Tester.bat"입니다(이 배치 파일이 존재함).
이제 그것을 만들었으므로 더 구체적으로 수정하기 위해 수정할 수 있지만 이 방법은 작동하지 않습니다.
속성을 요청하고 "확인"(아무 것도 건드리지 않음)을 클릭하면 오류 메시지가 나타납니다.
Tester 작업에 오류가 발생했습니다. 오류 메시지: 지정된 인수 중 하나 이상이 유효하지 않습니다.
이것이 어떻게 가능합니까? 자체 마법사에 따라 무언가를 생성했는데 뭔가 잘못된 것이 있을 수 있습니까? 그리고 내가 뭔가 잘못한 경우에도 내가 무엇을 잘못했는지 어떻게 알 수 있습니까?
라고 물어보니 Schtasks /Query /TN Tester
다음과 같은 결과가 나옵니다.
Folder: \
TaskName Next Run Time Status
=========== ================== ========
Tester 29/03/2019 9:20:00 Ready
그게 다야? 다른 매개변수(트리거, 고급 트리거, 동작 등)는 어떻습니까?
을 사용하여 작업을 생성하는 것에 대해서도 schtasks
명확하지 않습니다.
1분마다 실행되는 작업을 생성하기 위해 /MO
일정 반복에 대한 수정자로 스위치를 사용한다고 언급했지만 편집하는 동안 schtasks /Change /?
스위치 /MO
가 없는 것 같습니다.
일을 완전히 복잡하게 만들기 위해 저는 여기서 Windows-10 시스템에서 작업하고 있으며 작업 자체는 고객의 PC(Windows-Server 2016)에서 구성되어야 하므로 강력한 방법을 사용하고 싶습니다. 고객에게 쉽게 설명할 수 있습니다.
첫 번째 댓글 이후 수정
schtasks
이것은 스위치 를 사용한 의 결과입니다 /V
(아직도 무엇이 잘못되었는지 알 수 없습니다).
Prompt>schtasks /Query /TN Tester /V
Folder: \
HostName TaskName Next Run Time Status Logon Mode Last Run Time Last Result Author Task To Run Start In Comment Scheduled Task State Idle Time Power Management Run As User Delete Task If Not Rescheduled Stop Task If Runs X Hours and X Mins Schedule Schedule Type Start Time Start Date End Date Days Months Repeat: Every Repeat: Until: Time Repeat: Until: Duration Repeat: Stop If Still Running
============= ========== ==================== ======== ================== ==================== ============ ================ =========================== ================= ========= ====================== =========== ============================================= ============= ============================== ======================================== ================================================== =============== ============ ========== ========== ================ ======== =============== ==================== ========================= =============================
DOMINIQUEDS Tester 29/03/2019 9:20:00 Ready Interactive only 28/03/2019 9:20:00 -1073741510 SKYLINE2\Dominiq C:\Temp_Folder\Tester.bat C:\Temp_Folder\ N/A Enabled Disabled Stop On Battery Mode, No Start On Batteries DominiqueDS Disabled 72:00:00 Scheduling data is not available in this format. Daily 9:20:00 28/03/2019 N/A Every 1 day(s) N/A Disabled Disabled Disabled Disabled
이 작업을 수행하는 방법을 아는 사람이 있습니까?
미리 감사드립니다