다른 사람이 작업 스케줄러에서 작업을 생성하지 못하도록 방지

다른 사람이 작업 스케줄러에서 작업을 생성하지 못하도록 방지

Windows에서 작업 스케줄러를 사용하면 설정한 기준(트리거라고 함)을 모니터링한 다음 해당 기준이 충족될 때 작업을 실행하여 선택한 컴퓨터에서 일상적인 작업을 자동으로 생성하거나 실행할 수 있습니다. 이 게시물에서는 다른 사용자가 작업 스케줄러에서 작업을 생성, 삭제 또는 실행하는 것을 방지 하는 방법에 대한 지침을 제공합니다 .

다른 사람이 작업 스케줄러에서 작업을 생성하지 못하도록 방지

여러 사용자 계정으로 구성된 Windows 11/10 컴퓨터에서 여러 가지 이유로 관리자 권한이 있는 사용자는 다른 사용자가 장치의 작업 스케줄러에서 작업을 생성, 삭제 또는 실행하지 못하도록 할 수 있습니다. . 이렇게 하려면 다음 방법 중 하나를 사용하여 이 작업을 수행할 수 있습니다.

  1. 로컬 그룹 정책 편집기
  2. 레지스트리 편집기
  3. 레지스트리 파일(.reg)
  4. 명령줄

이러한 방법에 대해 자세히 논의해 보겠습니다. 특히 레지스트리 편집기, REG 파일 및 명령줄 방법의 경우 Windows 레지스트리를 크게 수정하므로 필요한 예방책으로 레지스트리를 백업하거나 시스템 복원 지점을 만드는 것이 좋습니다.

1] 로컬 그룹 정책 편집기

작업 스케줄러 - 그룹 정책 편집기에서 다른 사용자가 작업을 생성, 삭제 또는 실행하지 못하도록 방지

다른 사용자가 로컬 그룹 정책 편집기를 사용하여 Windows 11/10 PC의 작업 스케줄러에서 작업을 생성, 삭제 또는 실행하지 못하도록 하려면 다음 단계를 따르십시오.

  • Windows 키 + R 을 눌러 실행 대화 상자를 불러옵니다.
  • 실행 대화 상자에서 gpedit.msc를 입력하고 Enter 키를 눌러 로컬 그룹 정책 편집기를 엽니다.
  • 왼쪽 창의 로컬 그룹 정책 편집기에서 아래 경로로 이동합니다.

Computer Configuration > Administrative Templates > Windows Components > Task Scheduler

  • 이제 요구 사항에 따라 다음 중 하나를 수행합니다.
    • 다른 사용자가 작업을 생성하지 못하도록 하려면 오른쪽 창에서 새 작업 생성 방지 정책을 두 번 클릭하여 속성을 변경합니다.
    • 다른 사용자가 작업을 삭제하지 못하도록 하려면 오른쪽 창에서 작업 삭제 방지 정책을 두 번 클릭하여 속성을 변경합니다.
    • 다른 사용자가 작업을 실행하지 못하도록 하려면 오른쪽 창에서 작업 시작 또는 종료 방지 정책을 두 번 클릭 하여 속성을 변경합니다.
  • 열려 있는 정책 창에서 라디오 버튼을 Enabled 로 설정합니다 .
  • 적용 > 확인 을 클릭 하여 변경 사항을 저장합니다.
  • 로컬 그룹 정책 편집기를 종료합니다.
  • 재부팅이 필요하지 않습니다.

Windows 11/10 Home 버전을 실행하는 경우 이 가이드의 단계에 따라 로컬 그룹 정책 편집기 기능을 추가한 다음 위의 지침을 따르거나 레지스트리 편집기, REG 파일 또는 명령줄 방법을 사용할 수 있습니다. 아래 .

2] 레지스트리 편집기

작업 스케줄러 - 레지스트리 편집기에서 다른 사용자가 작업을 생성, 삭제 또는 실행하지 못하도록 방지

다른 사용자가 레지스트리 편집기를 사용하여 Windows 11/10 컴퓨터의 작업 스케줄러에서 작업을 생성, 삭제 또는 실행하지 못하도록 하려면 다음 단계를 따르십시오.

  • Windows 키 + R 을 눌러 실행 대화 상자를 불러옵니다.
  • 실행 대화 상자에서 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
  • 아래 레지스트리 키 경로를 탐색하거나 탐색합니다.

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0

작업 스케줄러 5.0 키 폴더가 없으면 왼쪽 탐색 창에서 하위 상위 Windows 키 폴더를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 를 클릭하여 레지스트리 키를 만든 다음 키 이름을 적절하게 바꾸고 Enter 키를 누를 수 있습니다. .

  • 이제 작업 스케줄러 5.0 버튼을 클릭하고 요구 사항에 따라 다음 중 하나를 수행합니다.
    • 다른 사용자가 작업을 생성하지 못하도록 하려면 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD 값(32비트) 을 선택 합니다. 이 값의 이름을 Task Creation 으로 지정 합니다.
    • 다른 사용자가 작업을 삭제하지 못하도록 하려면 오른쪽 창에서 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD 값(32비트) 을 선택 합니다. 이 값의 이름 을 작업 삭제 로 지정 합니다.
    • 다른 사용자가 작업을 실행하지 못하도록 하려면 오른쪽 창에서 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD 값(32비트) 을 선택 합니다. 이 값의 이름 을 Execution 으로 지정 합니다.
  • 새로 생성된 키를 두 번 클릭하여 속성을 변경합니다.
  • 값 데이터 필드에 값 0 을 입력합니다 .
  • 확인 또는 Enter를 눌러 변경 사항을 저장합니다.
  • 레지스트리 편집기 종료
  • 재부팅이 필요하지 않습니다.

3] 레지스트리 파일(.reg)

다른 사용자가 작업 스케줄러 - 레지스트리(.reg) 파일에서 작업을 생성, 삭제 또는 실행하지 못하도록 방지

다른 사용자가 레지스트리(.reg) 파일을 사용하여 Windows 11/10 PC의 작업 스케줄러에서 작업을 생성, 삭제 또는 실행하지 못하도록 하려면 다음 단계를 따르십시오.

  • Windows 키 + R 을 눌러 실행 대화 상자를 불러옵니다.
  • 실행 대화 상자에서 메모장을 입력하고 Enter 키를 눌러 메모장을 엽니다.
  • 이제 요구 사항에 따라 다음 중 하나를 수행합니다.
    • 다른 사용자가 작업을 생성하지 못하도록 하려면 아래 코드를 복사하여 텍스트 편집기에 붙여넣습니다.

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0]"Task Creation"=dword:00000000

  • 다른 사용자가 작업을 삭제하지 못하도록 하려면 아래 코드를 복사하여 텍스트 편집기에 붙여넣습니다.

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0]"Task Deletion"=dword:00000000

  • 다른 사용자가 작업을 실행하지 못하도록 하려면 아래 코드를 복사하여 텍스트 편집기에 붙여넣습니다.

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Task Scheduler5.0]"Execution"=dword:00000000

  • 이제 메뉴에서 ” 파일 ” 옵션을 선택하고 ” 다른 이름으로 저장 ” 버튼을 클릭하십시오.
  • 파일을 저장할 위치(바탕 화면 권장)를 선택합니다.
  • .reg 확장자 를 사용하여 설명이 포함된 이름을 입력합니다 (예: PreventTaskCreation.reg ).
  • 파일 형식 드롭다운 목록 에서 “모든 파일”을 선택 합니다.
  • 저장된 파일을 더블 클릭합니다. reg를 병합합니다.
  • 메시지가 표시되면 실행 > ( UAC ) > 예 > 확인 을 클릭하여 병합을 확인합니다.
  • 이제 파일을 삭제할 수 있습니다. 원하는 경우 reg.
  • 재부팅이 필요하지 않습니다.

4] 명령줄

다른 사용자가 작업 스케줄러 - 명령줄에서 작업을 생성, 삭제 또는 실행하지 못하도록 방지

다른 사용자가 명령 프롬프트를 사용하여 Windows 11/10 PC의 작업 스케줄러에서 작업을 생성, 삭제 또는 실행하지 못하도록 하려면 다음 단계를 따르십시오.

  • Windows 키 + R 을 눌러 실행 대화 상자를 불러옵니다.
  • 실행 대화 상자에서 cmd를 입력한 다음 CTRL + SHIFT + ENTER 를 눌러 관리자/상승된 모드에서 명령 프롬프트를 엽니다.
  • 이제 요구 사항에 따라 다음 중 하나를 수행합니다.
    • 다른 사용자가 작업을 생성하지 못하도록 하려면 아래 명령을 복사하여 CMD 프롬프트에 붙여넣고 Enter 키를 누릅니다.

reg.exe Add "HKLM\Software\Policies\Microsoft\Windows\Task Scheduler5.0"/V "Task Creation"/T REG_DWORD /D "0"

  • 다른 사용자가 작업을 삭제하지 못하도록 하려면 아래 명령을 복사하여 CMD 프롬프트에 붙여넣고 Enter 키를 누릅니다.

reg.exe Add "HKLM\Software\Policies\Microsoft\Windows\Task Scheduler5.0"/V "Task Deletion"/T REG_DWORD /D "0"

  • 다른 사용자가 작업을 실행하지 못하도록 하려면 아래 명령을 복사하여 CMD 프롬프트에 붙여넣고 Enter 키를 누릅니다.

reg.exe Add "HKLM\Software\Policies\Microsoft\Windows\Task Scheduler5.0"/V "Execution"/T REG_DWORD /D "0"

  • 명령을 실행한 후 CMD 프롬프트를 종료합니다.
  • 재부팅이 필요하지 않습니다.

Windows 11/10의 작업 스케줄러에서 다른 사용자가 작업을 생성, 삭제 또는 실행하는 것을 방지하는 방법입니다!

관리자가 아닌 사용자가 예약된 작업을 생성할 수 있습니까?

다른 사용자의 계정으로 작업이 실행되도록 예약할 수 있는 유일한 사용자는 관리자 그룹에 속하거나 관리자 권한이 있는 사용자입니다. 그러나 작업을 처음 생성하는 경우 관리자가 아닌 사용자는 작업 스케줄러를 사용하여 다른 사용자 계정으로 실행되는 작업을 예약할 수 있습니다.

예약된 작업은 사용자별로 정해져 있습니까?

예약된 작업은 기본적으로 사용자별로 다르기 때문에 “내” 작업만 볼 수 있습니다. “일반” 작업(단순 작업 아님)을 생성할 때 특정 사용자 또는 사용자 그룹을 선택할 수 있습니다. 작업 스케줄러에서 사용자 또는 그룹을 변경하려면 변경할 예약된 작업의 이름을 마우스 오른쪽 버튼으로 클릭하고 속성 을 선택한 다음 작업 탭 을 클릭합니다 . “다음 계정으로 실행” 필드에 사용 중인 계정의 이름을 입력합니다.

출처: Windows 클럽

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다