如何將.ps1腳本設置為使用PowerShell打開
當您從文件資源管理器雙擊A .ps1文件時,Windows 10將在記事本中打開它,而不是使用PowerShell執行腳本。如果要設置.ps1腳本以使用PowerShell打開,則必須更改文件類型關聯。
方法1:Associate .ps1要在PowerShell中打開
- 右鍵單擊文件資源管理器中的任何.ps1文件,然後選擇開放從上下文菜單。
- 如果未列出PowerShell程序,請單擊更多應用程序。
- 檢查標有“始終使用此應用打開.ps1文件”,然後單擊“”在此PC上查找另一個應用程序“。
- 出現帶有對話框的打開時,向下鑽到目錄C:\ Windows \ System32 \ WindowsPowershell \ V1.0,然後選擇PowerShell.exe文件。點擊打開。
- 現在,您已成功將PowerShell設置為打開.ps1文件類型的默認程序。
方法2:更改打開PowerShell腳本的默認程序
需要將所有類型的powerShell腳本(.ps1,.psm1,.psd1等)關聯到默認情況下使用PowerShell打開嗎?您可以通過簡單的註冊表進行調整。
- 打開註冊表編輯。複製以下行並將其粘貼到地址欄中,然後按Enter。
HKEY_CLASSES_ROOT\Microsoft.PowerShellScript.1\Shell\Open\Command
參見:為.ps1文件添加“使用PowerShell(admin)”上下文菜單
接下來,雙擊(預設)在右窗格中的價值。
- 在編輯字符串窗口中,將以下命令複製並粘貼到價值數據場地。點擊好的。
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" "%1"
- 關閉註冊表編輯。從現在開始,任何文件類型的PowerShell腳本都將在PowerShell而不是記事本程序中打開。