Computer >> 컴퓨터 >  >> 체계 >> Windows

PowerShell:이 시스템에서 스크립트 실행이 비활성화되어 있으므로 파일을 로드할 수 없습니다.

PowerShell에서 오류 메시지가 표시되는 경우 – 이 시스템에서 실행 중인 스크립트가 비활성화되어 있으므로 파일을 로드할 수 없습니다. , Windows 11/10 컴퓨터에서 실행되는 스크립트를 활성화해야 합니다. 이 오류의 원인은 사용자 계정에 해당 스크립트를 실행할 수 있는 권한이 없기 때문입니다. 이는 관리자 수준의 권한이 필요하다는 의미가 아니라 무제한 권한도 있어야 함을 의미합니다. 이러한 유형의 PowerShell 스크립트 또는 cmdlet 실행

PowerShell:이 시스템에서 스크립트 실행이 비활성화되어 있으므로 파일을 로드할 수 없습니다.

이 시스템에서 스크립트 실행이 비활성화되어 PowerShell을 로드할 수 없습니다.

이 작업을 수행하는 방법은 한 가지뿐입니다. 실행 정책을 무제한으로 설정하기만 하면 됩니다.

이를 위해 먼저 컴퓨터의 개별 사용자 그룹에 어떤 정책이 설정되어 있는지 확인합니다.

이를 위해 WINKEY + X 를 눌러 시작합니다. 버튼 콤보를 사용하거나 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 Windows Powershell(관리자)을 클릭합니다. 또는 Powershell  검색 검색 상자에서 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. 를 클릭합니다. UAC 또는 사용자 계정 컨트롤 프롬프트가 표시됩니다. 그러면 마침내 Windows Powershell 창이 열립니다. 이제 다음 명령을 입력하여 컴퓨터의 모든 범위에 대한 실행 정책 목록을 가져옵니다.

Get-ExecutionPolicy -List

PowerShell:이 시스템에서 스크립트 실행이 비활성화되어 있으므로 파일을 로드할 수 없습니다.
사용자 그룹 및 해당 실행 정책 상태에 대한 목록에 표시됩니다.

범위 열 아래 LocalMachine을 살펴봐야 합니다.

실행 정책이 정의되지 않음으로 설정된 경우 또는 제한됨,  문제를 추적했습니다.

이제 다음으로 해야 할 일은 실행 정책을 무제한으로 설정하는 것입니다.

이를 위해 동일한 PowerShell 세션 창에서 다음 명령을 입력해야 합니다.

Set-ExecutionPolicy Unrestricted

PowerShell:이 시스템에서 스크립트 실행이 비활성화되어 있으므로 파일을 로드할 수 없습니다.
이 중 하나를 눌러야 하는 다양한 권한을 묻는 메시지가 표시됩니다. <강함>예 라고 말하려면 모든 메시지에 개별적으로 또는  라고 말할 수 있는 키 한 번에 모든 메시지에.

해당 명령에서 오류가 발생하면 다음 명령을 입력하여 실행 정책을 강제로 변경할 수도 있습니다.

Set-ExecutionPolicy Unrestricted -Force

그러면 최종적으로 PowerShell 스크립트 및 cmdlet에 대한 실행 정책이 무제한으로 설정됩니다.

이제 이 시스템에서 스크립트 실행이 비활성화되어 있으므로 파일을 로드할 수 없습니다.라는 PowerShell 오류가 사라집니다.

도움이 되었나요?

PowerShell:이 시스템에서 스크립트 실행이 비활성화되어 있으므로 파일을 로드할 수 없습니다.