我已經寫了一個powershell腳本,但是當我嘗試運行它時,出現錯誤,說明.ps1文件無法加載並且未進行數字簽名。Windows中Powershell腳本執行失敗
Powershell.exe -ExecutionPolicy無限制 - 文件script.ps1
請幫我解決這個問題。
我已經寫了一個powershell腳本,但是當我嘗試運行它時,出現錯誤,說明.ps1文件無法加載並且未進行數字簽名。Windows中Powershell腳本執行失敗
Powershell.exe -ExecutionPolicy無限制 - 文件script.ps1
請幫我解決這個問題。
嘗試使用:
powershell.exe -ExecutionPolicy Bypass -File script.ps1
Unrestricted
將提示您對下載文件的警告。嘗試使用執行策略Bypass
。作爲替代,您可以進入文件的屬性並取消阻止文件。
- 無限制:加載所有配置文件並運行所有腳本。 *如果運行從Internet下載的未簽名腳本,則在運行之前系統會提示您提供權限。
- 繞道:沒有任何內容被阻止,並且沒有警告或提示。
我試過Bypass,它仍然給我同樣的錯誤 –
如果你以管理員身份運行它(使用快捷方式或提升的cmd.exe)會發生什麼? –
我只在管理員模式下運行腳本.. –
我試圖繞道,它仍然給了我同樣的錯誤 –
你可以發佈(複製和粘貼)完全錯誤嗎? –
文件C:\ Users \ abc \ Powershell \ Rep.p s1無法加載。文件C:\ Users \ abc \ Powershell \ Rep.ps1未經數字簽名。該腳本不會在系統上執行 e。請參閱「get-help about_signing」以獲取更多詳細信息。 + CategoryInfo:NotSpecified:(:) [],ParentContainsErrorRecordE xception + FullyQualifiedErrorId:RuntimeException –