因為在此系統上禁止運行腳本的解決


問題:無法加載文件 C:\Users\DH\Desktop\cs\rename.ps1,因為在此系統上禁止運行腳本。有關詳細信息,請參閱 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

 

檢查:打開PowerShell 然后輸入 get-executionpolicy

如果是Restricted,就不能運行,需要改為RemoteSigned。

以管理員身份打開PowerShell 輸入 set-executionpolicy remotesigned

Restricted

  • Windows 客戶端計算機的默認執行策略。
  • 允許單個命令,但不允許腳本。
  • 阻止運行所有腳本文件,包括格式化和配置文件 () 、模塊腳本文件 () 和 .ps1xml .psm1 PowerShell 配置文件 .ps1 ()

 

RemoteSigned

  • Windows 服務器計算機的默認執行策略。
  • 腳本可以運行。
  • 需要受信任的發布者對從 Internet 下載的腳本和配置文件(包括電子郵件和即時消息程序)進行數字簽名。
  • 對於在本地計算機上編寫且未從 Internet 下載的腳本,不需要數字簽名。
  • 如果腳本未受阻止(例如使用 cmdlet),則運行從 Internet 下載且 Unblock-File 未簽名的腳本。
  • 從 Internet 來源(而不是 Internet)運行未簽名腳本的風險,以及可能是惡意的已簽名腳本的風險。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM