파워쉘 스크립트 파일 실행

파워쉘 스크립트 파일 실행

1 문제상황[ | ]

PS C:\Users\jmnote> cat greet.ps1
echo hello
PS C:\Users\jmnote> .\greet.ps1
이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\jmnote\greet.ps1 파일을 로드할 수 없습니다. 자세한 내용은 "get-hel
p about_signing"을 참조하십시오.
위치 줄:1 문자:12
+ .\greet.ps1 <<<<
    + CategoryInfo          : NotSpecified: (:) [], PSSecurityException
    + FullyQualifiedErrorId : RuntimeException

2 실행권한 확인 및 변경[ | ]

PS C:\Users\jmnote> Get-ExecutionPolicy
Restricted
PS C:\Users\jmnote> Set-ExecutionPolicy unrestricted

실행 규칙 변경
실행 정책은 신뢰하지 않는 스크립트로부터 사용자를 보호해 줍니다. 실행 정책을
변경하면 about_Execution_Policies 도움말 항목에 설명된 보안 위험에 노출될 수
있습니다. 실행 정책을 변경하시겠습니까?
[Y] 예(Y)  [N] 아니요(N)  [S] 일시 중단(S)  [?] 도움말 (기본값은 "Y"임):
PS C:\Users\jmnote> Get-ExecutionPolicy
Unrestricted

3 실행결과[ | ]

PS C:\Users\jmnote> .\greet.ps1
hello

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}