【PowerShell】Set-ExecutionPolicy RemoteSigned하면 "레지스트리 키 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\Shell Ids\Microsoft.PowerShell'에 대한 액세스가 거부되었습니다."
4414 단어 레지스트리policyPowerShell권한
증상
"Set-ExecutionPolicy-RemoteSigned"에서 실행 정책을 변경하려고하면 아래 오류가 발생했습니다.
> Set-ExecutionPolicy RemoteSigned
Set-ExecutionPolicy : レジストリ キー 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\Shell
Ids\Microsoft.PowerShell' へのアクセスが拒否されました。 既定 (LocalMachine) のスコープの実行ポ
リシーを変更するには、[管理者として実行] オプションを使用して Windows PowerShell を起動してくだ
さい。現在のユーザーの実行ポリシーを変更するには、"Set-ExecutionPolicy -Scope CurrentUser" を実
行してください。
発生場所 行:1 文字:1
+ Set-ExecutionPolicy RemoteSigned
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (:) [Set-ExecutionPolicy], UnauthorizedAccessE
xception
+ FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands
.SetExecutionPolicyCommand
"기본 (LocalMachine) 범위 실행 정책을 변경하려면 관리자 권한으로 실행 옵션을 사용하여 Windows PowerShell을 시작하십시오."라고 기본 (LocalMachine) 범위에서 실행 정책 변경하려고 해도, 그런 권한 내에서 관리자로서 실행하여 권한이 있는 상태에서 변경해라라고 합니다.
즉, 현실 부족의 오류입니다.
이를 위해 실행 정책도 확인해 보겠습니다.
실행 정책 확인
> Get-ExecutionPolicy
Restricted
실행 정책이 Restricted(모든 스크립트가 제한됨)가 되었습니다.
해결책
PowerShell을 "관리자 권한으로 실행"에서 시작하고 "Set-ExecutionPolicy"를 사용하여 실행 정책을 변경할 수 있습니다.
먼저 PowerShell을 관리자로 실행합니다.
PowerShell 화면에 "관리자"라고 쓰여 있는지 확인.
Set-ExecutionPolicy
> Set-ExecutionPolicy RemoteSigned
実行ポリシーの変更
実行ポリシーは、信頼されていないスクリプトからの保護に役立ちます。実行ポリシーを変更すると、about_Execution_Policies
のヘルプ トピック (https://go.microsoft.com/fwlink/?LinkID=135170)
で説明されているセキュリティ上の危険にさらされる可能性があります。実行ポリシーを変更しますか?
[Y] はい(Y) [A] すべて続行(A) [N] いいえ(N) [L] すべて無視(L) [S] 中断(S) [?] ヘルプ (既定値は "N"): y
이제 실행 정책이 변경되었습니다. 만약을 위해 확인해 보겠습니다.
> Get-ExecutionPolicy
RemoteSigned
RemoteSigned(로컬 파일은 실행 가능)로 되어 있는 것을 확인할 수 있었습니다.
참고
Reference
이 문제에 관하여(【PowerShell】Set-ExecutionPolicy RemoteSigned하면 "레지스트리 키 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\Shell Ids\Microsoft.PowerShell'에 대한 액세스가 거부되었습니다."), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/GalaxyNeko/items/66ea36154b5f43574ac9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)