如何更改執行策略以在 PowerShell 上運行腳本

Windows 11(或 10)上,默認情況下,當您嘗試在 PowerShell 上運行腳本時,它將失敗並顯示“無法加載,因為在���系統上禁用了運行腳本”錯誤消息。這是因為 PowerShell 帶有一個“執行策略”安全功能,可以控制如何加載配置文件和運行腳本,以防止惡意代碼在系統上運行。

如果您必須在 Windows 11(或 10)上運行腳本,您可以更改本地計算機、當前用戶或會話的執行策略。

當您為本地計算機和當前用戶設置 PowerShell 執行策略時,信息將存儲在註冊表中。如果您為特定會話設置策略,則該策略將保存在內存中,然後在您關閉會話時丟失。

根據Microsoft的說法,執行策略不限制操作。您始終可以通過在命令行界面 (CLI) 中鍵入腳本來繞過該策略。執行策略旨在幫助用戶防止運行惡意腳本。

指南將教您如何更改執行策略以在 Windows 11 或 10 上的 PowerShell 上成功運行腳本。

更改 PowerShell 上的執行策略

要更改 PowerShell 上的執行策略以在 Windows 11(或 10)上成功運行腳本,請使用以下步驟:

  1. 打開開始

  2. 搜索PowerShell,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以確認當前執行策略並按Enter

    獲取執行策略

  4. (可選)鍵入以下命令以查看有效的 PowerShell 執行策略並按Enter

    獲取執行策略列表

  5. 鍵入以下命令以允許腳本運行並按Enter

    Set-ExecutionPolicy RemoteSigned

  6. (可選)鍵入以下命令以阻止腳本運行並按Enter

    設置 ExecutionPolicy 受限

    How to change execution policy to run scripts on PowerShell

完成這些步驟後,您可以再次執行該腳本,它現在應該可以在 Windows 11 上成功運行。如果您不再希望允許腳本在您的計算機上運行,您可以運行步驟中提到的可選命令。

如果要更改執行策略以運行當前用戶或本地計算機的腳本,則需要使用“範圍”選項,如下所示:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserSet-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine.

在 Windows 11 上,您可以從四種不同的執行策略中進行選擇以允許或拒絕腳本:

  • Restricted —阻止任何腳本運行。
  • RemoteSigned —允許在計算機上創建腳本。但是,除非它們具有受信任的簽名,否則在另一台設備上創建的腳本將不會運行。
  • AllSigned —允許所有腳本運行。但是,僅當受信任的發布者包含簽名時。
  • 不受限制 — 不受限制地運行任何腳本。

如果您需要運行沒有所需參數且不返回輸出的腳本,則無需更改執行策略。相反,您可以使用PowerShell.exe -File "FILENAME" -ExecutionPolicyBypass 命令繞過限制。

留下評論

麥克風在 Google Meet 中無法使用?嘗試這些常見的修復

麥克風在 Google Meet 中無法使用?嘗試這些常見的修復

發現解決 Google Meet 麥克風問題的有效方法,包括音頻設置、驅動程序更新等技巧。

解決 Twitter (X) 訊息發送失敗的 13 種方法

解決 Twitter (X) 訊息發送失敗的 13 種方法

在 Twitter 上發送訊息時出現訊息發送失敗或類似錯誤?了解如何修復 X (Twitter) 訊息發送失敗的問題。

修復 Apple Watch 手腕檢測不起作用的 9 種方法

修復 Apple Watch 手腕檢測不起作用的 9 種方法

無法使用手腕檢測功能?以下是解決 Apple Watch 手腕偵測不起作用問題的 9 種方法。

修復 Twitter 上「出了問題」錯誤的 11 種方法

修復 Twitter 上「出了問題」錯誤的 11 種方法

解決 Twitter 上「出錯了,重試」錯誤的最佳方法,提升用戶體驗。

無法在瀏覽器上登入 Google 帳戶的 6 大修復

無法在瀏覽器上登入 Google 帳戶的 6 大修復

如果您無法在瀏覽器中登入 Google 帳戶,請嘗試這些故障排除提示以立即重新取得存取權限。

如何在電視上獲得 Google Meet 會議

如何在電視上獲得 Google Meet 會議

借助 Google Meet 等視頻會議工具,您可以在電視上召開會議,提升遠程工作的體驗。

如何為 Instagram 聊天啟用端對端加密

如何為 Instagram 聊天啟用端對端加密

為了讓您的對話更加安全,您可以按照以下步驟在行動裝置和桌面裝置上為 Instagram 聊天啟用端對端加密。

Dropbox:如何檢查您的安全性設置

Dropbox:如何檢查您的安全性設置

了解如何檢查您的 Dropbox 安全設定有助於確保您的帳戶免受惡意攻擊。

每個用戶都應該知道的 7 個 YouTube 電視提示和技巧!

每個用戶都應該知道的 7 個 YouTube 電視提示和技巧!

YouTube TV 為我們提供了許多堅持使用的理由,因為它融合了直播電視、點播視頻和 DVR 功能。讓我們探索一些最好的 YouTube 電視提示和技巧。

修復三星 Galaxy 手機上通知不起作用的 12 種方法

修復三星 Galaxy 手機上通知不起作用的 12 種方法

您的三星手機沒有收到任何通知?嘗試這些提示來修復通知在您的 Samsung Galaxy 手機上不起作用的問題。