찾다
일반적인 문제Windows 10/11의 PowerShell에서 스크립트 실행을 비활성화하는 방법은 무엇입니까?

PowerShell은 뛰어난 고급 크로스 플랫폼 작업 자동화 솔루션입니다. Windows 시스템에서 PowerShell 스크립트를 만들고 실행하는 것은 일반적으로 매우 쉽습니다. 하지만 "이 시스템에서는 스크립트 실행이 비활성화되어 있습니다."라는 메시지가 표시되어 차단될 수 있습니다. " 시스템에서 스크립트를 실행하면 오류 메시지가 나타납니다. 시스템 관리자가 승인되지 않은 스크립트가 시스템에서 실행되는 것을 차단하는 정책을 설정한 경우 지정된 오류 메시지가 표시됩니다. 정책 차단을 해제해야 합니다. 또는

수정 1 - PowerShell 조정

현재 실행 정책을 우회하여 코드를 실행할 수 있으므로 조작할 필요는 없지만 스크립트를 실행할 수 있습니다.

Windows 키 + S

키를 동시에 입력하고 "powershell"을 입력합니다. 2. 그런 다음 "

Windows PowerShell

"을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 클릭합니다. PowerShell 화면이 나타나면 이 코드를 입력하고 그에 따라 변경한 다음

Enter

를 눌러 실행하세요. 修复:在 Windows 11 ,10 上的 PowerShell 中在此系统上禁用运行脚本

powershell -ExecutionPolicy ByPass -脚本文件名.ps1

[

"nameofthescript.ps1"을 실행하려는 스크립트로 바꾸세요.

예제. – 스크립트 이름이 “

myscript

”라고 가정하면 명령은 –

powershell -ExecutionPolicy ByPass -File myscript.ps1
]

이렇게 하면 현재 스크립트 실행 정책을 변경하지 않고도 모든 스크립트를 실행할 수 있습니다. 스크립트를 일괄 실행하거나 자동화 스크립트를 생성하려면

다음 수정 사항을 찾아야 합니다.

수정 2 - 실행 정책 변경 修复:在 Windows 11 ,10 上的 PowerShell 中在此系统上禁用运行脚本

원하는 경우 현재 실행 정책 설정을 변경할 수 있습니다.

1.

Windows 키

를 다시 입력하고 "

powershell

"을 입력하세요.

2. 나중에 "

Windows PowerShell"을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 클릭하여 관리자 권한으로 터미널을 엽니다. 3. 열리면

이 명령을 입력하여 원하는 대로 실행 정책을 변경하세요.

Set-ExecutionPolicy RemoteSigned
[스크립트 실행 정책을 4가지 모드로 설정할 수 있습니다. PowerShell이 ​​시스템에서 어떤 스크립트도 실행하는 것을 허용하지 않는 기본 모드

AllSigned修复:在 Windows 11 ,10 上的 PowerShell 中在此系统上禁用运行脚本 – 이 모드에서는 서명되고 승인된 스크립트만 실행할 수 있습니다. 이 모드에서는 다운로드하는 모든 스크립트가 신뢰할 수 있는 서명으로 서명되어야 합니다.

제한 없음 - 경계 없이 원하는 스크립트를 실행할 수 있습니다.

예 – 정책 설정을 "RemoteSigned"로 설정하고 싶다고 가정하면 명령은 –

Set-ExecutionPolicy RemoteSigned

]

그런 다음 “ Y”를 입력하고

Enter

를 누르세요. 4. 오류 메시지가 나타나면

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
명령을 다시 실행하고 "

Y

"를 입력한 후 Enter를 누르세요.

이 작업을 완료하면 필요에 따라 스크립트를 쉽게 실행할 수 있습니다.

스크립트를 실행하여 테스트하세요.

참고 - 잘못 구성되거나 결함이 있는 스크립트는 시스템에 치명적인 손상을 초래할 수 있으므로 스크립트 실행 정책이 제한되는 경우가 많습니다. 따라서 스크립트 실행을 마친 후에는 실행 정책을 "제한된" 모드로 다시 설정할 수 있습니다.

1. 관리 권한으로 PowerShell에 액세스합니다.

修复:在 Windows 11 ,10 上的 PowerShell 中在此系统上禁用运行脚本2. 이제 이 단일 코드를 실행하여 시스템에서 모든 전략이 실행되지 않도록 제한하세요.

设置 ExecutionPolicy 受限

3. "

Y

"를 다시 입력하고 Enter 키를 누르세요.

修复:在 Windows 11 ,10 上的 PowerShell 中在此系统上禁用运行脚本이후 PowerShell 창을 닫으세요.

수정 3 – 레지스트리 편집

실행 정책을 변경하는 동안 오류 메시지가 나타나면 레지스트리 편집기를 편집할 수 있습니다.

1. 작업 표시줄의 검색 상자에 "regedit.msc"를 입력하세요.

2. 그런 다음 “

Registry Editor

”을 클릭하여 액세스하세요.

修复:在 Windows 11 ,10 上的 PowerShell 中在此系统上禁用运行脚本

警告 – 您将调整您的注册表。由于注册表编辑器是您系统中非常重要的一部分,您应该事先做好注册表备份。

当注册表编辑器打开时,点击“文件”。然后点击“导出”在您的系统上创建一个新的注册表备份。

修复:在 Windows 11 ,10 上的 PowerShell 中在此系统上禁用运行脚本

稍后,如果出现问题,您可以使用此备份。

3. 现在,以这种方式展开左侧——

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\ShellIds\ScriptedDiagnostics

4. 然后,双击“ ExecutionPolicy ”二进制值。

修复:在 Windows 11 ,10 上的 PowerShell 中在此系统上禁用运行脚本

5. 只需在“数值数据:”框中写下“不受限制”。

6. 然后,点击“确定”保存此更改。

修复:在 Windows 11 ,10 上的 PowerShell 中在此系统上禁用运行脚本

之后,关闭注册表编辑器。关闭注册表编辑器后,重新启动系统。

重新启动计算机后,您可以轻松运行您选择的脚本。

위 내용은 Windows 10/11의 PowerShell에서 스크립트 실행을 비활성화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 云东方에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

SublimeText3 영어 버전

SublimeText3 영어 버전

권장 사항: Win 버전, 코드 프롬프트 지원!

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.