아래에 제어판 접근을 토글하는 PowerShell 스크립트를 생성하고 실행하는 단계별 가이드를 제공합니다:
- PowerShell 스크립트 파일 생성
- 텍스트 편집기를 엽니다. 예를 들어, Notepad를 사용할 수 있습니다.
- 아래의 PowerShell 스크립트를 텍스트 편집기에 붙여넣습니다:
- 파일을 저장할 때, 파일 이름을
ToggleControlPanel.ps1
와 같이 원하는 이름으로 지정하고, 파일 형식을 "모든 파일"로 설정합니다. - 파일 확장자를
.ps1
로 지정하고 저장합니다. 예를 들어, 파일 이름을ToggleControlPanel.ps1
로 지정하면 됩니다.
# 레지스트리 키 경로를 정의합니다. $registryPath = "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer" # 레지스트리 키가 없는 경우 생성합니다. if (!(Test-Path $registryPath)) { New-Item -Path $registryPath -Force | Out-Null } # 현재 'NoControlPanel' 값이 있는지 확인합니다. $noControlPanel = Get-ItemProperty -Path $registryPath -Name "NoControlPanel" -ErrorAction SilentlyContinue if ($noControlPanel -and $noControlPanel.NoControlPanel -eq 1) { # 'NoControlPanel' 값이 1인 경우, 0으로 설정하여 제어판을 활성화합니다. Set-ItemProperty -Path $registryPath -Name "NoControlPanel" -Value 0 Write-Output "제어판이 활성화되었습니다." } else { # 'NoControlPanel' 값이 없거나 0인 경우, 1로 설정하여 제어판을 비활성화합니다. Set-ItemProperty -Path $registryPath -Name "NoControlPanel" -Value 1 Write-Output "제어판이 비활성화되었습니다." }
- PowerShell 스크립트 실행
- '시작' 메뉴에서 'PowerShell'을 검색합니다.
- 검색 결과에서 'Windows PowerShell'을 마우스 오른쪽 버튼으로 클릭한 후 '관리자로 실행'을 선택합니다.
- PowerShell에서 스크립트 파일의 경로를 입력하고 실행합니다. 예를 들어, 스크립트 파일이
C:\\Users\\YourUsername\\ToggleControlPanel.ps1
에 위치해 있다면, 다음 명령을 입력합니다: - 이 명령은
ToggleControlPanel.ps1
스크립트를 실행하며, 제어판의 현재 상태를 출력합니다.
& "C:\\Users\\YourUsername\\ToggleControlPanel.ps1"
참고: 레지스트리를 수정하는 것은 시스템에 중대한 영향을 미칠 수 있으므로, 레지스트리를 수정하기 전에 항상 백업을 만들어야 합니다. 또한, 이 작업을 수행하려면 PowerShell을 관리자 권한으로 실행해야 합니다.