如何將.ps1腳本設置為使用PowerShell打開

Jacki

當您從文件資源管理器雙擊A .ps1文件時,Windows 10將在記事本中打開它,而不是使用PowerShell執行腳本。如果要設置.ps1腳本以使用PowerShell打開,則必須更改文件類型關聯。

方法1:Associate .ps1要在PowerShell中打開

  1. 右鍵單擊文件資源管理器中的任何.ps1文件,然後選擇開放從上下文菜單。

  2. 如果未列出PowerShell程序,請單擊更多應用程序

  3. 檢查標有“始終使用此應用打開.ps1文件”,然後單擊“”在此PC上查找另一個應用程序“。

  4. 出現帶有對話框的打開時,向下鑽到目錄C:\ Windows \ System32 \ WindowsPowershell \ V1.0,然後選擇PowerShell.exe文件。點擊打開

  5. 現在,您已成功將PowerShell設置為打開.ps1文件類型的默認程序。

方法2:更改打開PowerShell腳本的默認程序

需要將所有類型的powerShell腳本(.ps1,.psm1,.psd1等)關聯到默認情況下使用PowerShell打開嗎?您可以通過簡單的註冊表進行調整。

  1. 打開註冊表編輯。複製以下行並將其粘貼到地址欄中,然後按Enter。

    HKEY_CLASSES_ROOT\Microsoft.PowerShellScript.1\Shell\Open\Command

    參見:為.ps1文件添加“使用PowerShell(admin)”上下文菜單

    接下來,雙擊(預設)在右窗格中的價值。

  2. 在編輯字符串窗口中,將以下命令複製並粘貼到價值數據場地。點擊好的

    "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" "%1"

  3. 關閉註冊表編輯。從現在開始,任何文件類型的PowerShell腳本都將在PowerShell而不是記事本程序中打開。