PowerShell의 기본 실행정책이 Restricted 인 관계로...
다른 사람 컴퓨터에서 스크립트를 실행할 때
ps1 파일을 PowerShell 이랑 연결하고 실행정책을 Unrestricted 로 바꿔주는게 번거롭더라는...
어차피 다른 사람들은 한번 클릭으로 실행되기를 바랄테니...
다음과 같이 배치파일로 파워쉘을 실행하도록 해주는게 맞을 것 같다는...
P.S -ExecutionPolicy는 powershell 2.0에 추가된 parameter 인 듯
http://support.microsoft.com/kb/968929 Windows PowerShell 2.0 다운로드
다른 사람 컴퓨터에서 스크립트를 실행할 때
ps1 파일을 PowerShell 이랑 연결하고 실행정책을 Unrestricted 로 바꿔주는게 번거롭더라는...
어차피 다른 사람들은 한번 클릭으로 실행되기를 바랄테니...
다음과 같이 배치파일로 파워쉘을 실행하도록 해주는게 맞을 것 같다는...
powershell.exe -ExecutionPolicy Unrestricted -Command "&{.\script.ps1}"
P.S -ExecutionPolicy는 powershell 2.0에 추가된 parameter 인 듯
http://support.microsoft.com/kb/968929 Windows PowerShell 2.0 다운로드
728x90