執行 ps1 檔時出現: 檔案無法載入,因為這個系統上已停用指令碼執行
路徑指向C:\
執行Set-ExecutionPolicy RemoteSigned
選擇Y 即可
選擇Y 即可
Set-ExecutionPolicy 參數
1. Restricted
預設執行原則。無法執行任何指令碼。只可純下指令。Windows PowerShell 只可用在interactive mode.
2. AllSigned
指令碼可以執行。只有指令碼經過受信任的發行者簽署者可執行
3. RemoteSigned
指令碼可以執行。 從網際網路下載的指令碼和組態檔經過受信任的發行者簽署者可執行。 已在本機電腦上執行及撰寫的指令碼 (並非從網際網路所下載) 不需要數位簽章能執行
4. Unrestricted
不受約束所有指令碼都可執行。所有Windows PowerShell 所有類型的指令碼都可執行。
參考資訊:
http://taien.idv.tw/2012/07/25/powershell-%E6%AA%94%E6%A1%88%E7%84%A1%E6%B3%95%E8%BC%89%E5%85%A5%EF%BC%8C%E5%9B%A0%E7%82%BA%E9%80%99%E5%80%8B%E7%B3%BB%E7%B5%B1%E4%B8%8A%E5%B7%B2%E5%81%9C%E7%94%A8%E6%8C%87%E4%BB%A4%E7%A2%BC%E5%9F%B7.html
https://technet.microsoft.com/zh-tw/library/ee176961.aspx