설명서에 따르면 get-scheduledjob은 소유자가 현재 사용자 인 예약 된 작업 만 반환합니다. set-scheduledjob과 같은 다른 예약 된 작업 커맨드 릿은 소유자가 현재 사용자 인 예약 된 작업에 대해서만 작동합니다. 이로 인해 비 주인이 작업 상태를 얻거나 다른 자격 증명을 설정하는 것과 같이 작업을 수정할 수 없게됩니다.powershell 3에서 예약 된 작업을 관리하는 방법은 무엇입니까?
적절한 IT 조직에서 필자는 이러한 작업에있어 관리자가 다양한 관리자.
(소유자의 appdata에서 powershell 출력 파일을 직접 보는 것 이외에) 관리, 검토 결과 등의 방법이 없습니다.
분명히하기 위해 Powershell과 함께 작업 할 방법을 찾고 있는데 ScheduledJobs을 작성하고 관리했습니다. UI, schtask 또는 기타 예약 된 작업 관련 도구를 통해 예약 된 작업을 실행하는 예약 된 작업을 수정하면 예기치 않은 결과가 발생합니다. 소유자/자격 증명을 변경하면 예약 된 작업이 실패합니다. UI/schtasks를 사용하여 문제없이 일정을 변경할 수 있습니다. 소유자를 변경하는 것 외에도 작업 진행 상황을 모니터링하기 위해 get-job의 결과를 얻고 싶습니다.
참고 :
이 기능이 필요한 경우 연결 제안을 제출하고 투표하십시오 ... https://connect.microsoft.com/PowerShell/feedback/details/780966/server-wide-scheduledjobs-should-allow- for-non-creator-owner-to-administration-those # – JorgeSandoval