Windows 7 예약 된 작업이 숨겨진 이유는 무엇입니까?


15

XP에서 Windows 7로 시스템을 마이그레이션하고 있습니다. 새 예약 된 작업 관리자에서 작업을 다시 만들고 동일한 배치 (.CMD) 파일을 호출하여 XP에서 제대로 작동하는 예약 된 작업을 Windows 7 환경으로 이식했습니다. 작업 속성의 일반 탭에서 숨겨진 확인란은 선택되어 있지 않습니다 . CMD 파일은 CMD 창 프롬프트 나 탐색기에서 시작하면 정상적으로 실행됩니다 (표시 가능).

그러나 작업 스케줄러에서 작업을 시작하면 숨겨진 상태로 실행됩니다. CMD 창이 표시되지 않고 실행되는 프로그램 (백업 프로그램)의 UI가 표시되지 않습니다. 프로세스는 작업 관리자에 나열되며 내 사용자 이름 (SYSTEM 또는 LOCAL 아님)으로 실행되고 있습니다.

누구나이 작업이 숨겨진 상태로 실행되는 이유를 설명하고 어떻게 볼 수 있습니까?

답변:


22

"사용자가 로그인 한 경우에만 실행"이 표시되도록 작업을 설정해야한다는 것을 알았습니다. 그렇지 않으면 "숨김"확인란의 설정에 관계없이 숨겨집니다.

UI를 조금만 개선하면 훨씬 명확 해집니다. 예를 들어 "사용자의 로그인 여부에 관계없이 실행"을 선택하면 "숨겨 짐"상자도 선택됩니다. 또는 "사용자의 로그인 여부에 관계없이 실행"뒤에 "작업이 숨겨진 상태로 실행됩니다"라는 문구를 넣으십시오.

자세한 내용은 http://technet.microsoft.com/en-us/library/cc722152.aspx 를 참조하십시오.


7
Otherwise it is hidden (regardless of the setting of the "Hidden" checkbox).Hidden확인란은 프로그램이 실행될 때 프로그램이 표시되는 방식과 관련이 없기 때문에 작업이 작업 스케줄러에 표시되는지 여부를 결정합니다. 이 선택하면 당신이 선택하면 작업에만 표시됩니다 Show Hidden Tasks으로부터 View메뉴.
Synetech

1
와우 .. 마침내 시작 스크립트가 작동하게되었습니다. 그리고 내가 로그온했는지 여부에 관계없이 항상 실행되도록 설정했기 때문에 실행되지 않은 이유를 알 수 없었습니다. 고마워, tim11g! 이제 내 스크립트가 잠들 때 일어나서 필요한 작업을 수행합니다.
Malachi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.