如何将.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打开吗?您可以通过简单的注册表进行调整。
建议阅读:如何使用iPhone上使用伽马模拟器玩PS1游戏?
- 打开注册表编辑。复制以下行并将其粘贴到地址栏中,然后按Enter。
HKEY_CLASSES_ROOT\Microsoft.PowerShellScript.1\Shell\Open\Command
接下来,双击(默认)在右窗格中的价值。
- 在编辑字符串窗口中,将以下命令复制并粘贴到价值数据场地。点击好的。
"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" "%1"
- 关闭注册表编辑。从现在开始,任何文件类型的PowerShell脚本都将在PowerShell而不是记事本程序中打开。
