如何防止PowerGUI在Open上运行脚本?

Ecc*_*opy 3 powergui

当我通过Windows资源管理器上下文菜单中的“使用PowerGUI脚本编辑器打开”打开任何.ps1时,PowerGUI首先运行该脚本,然后让我对其进行编辑。这是设计使然吗?

如果运行PowerGUI脚本编辑器,则通过File | File 打开。打开,它不会运行,并让我立即对其进行编辑(期望的行为)。

我如何:1)阻止PowerGUI编辑器在打开时首先运行脚本,以及2)使用命令行参数执行相同操作(以将PowerGUI用作帮助应用程序)?

谢谢!

DSo*_*kov 5

PowerGUI脚本编辑器在启动时会运行一些功能:PowerShell配置文件以及您选择的任何模块/快照。

要禁用PowerShell配置文件调用:

  • PowerGUI脚本编辑器中,转到“ 工具” /“选项” /“调试”选项,然后清除“ 加载PowerShell配置文件”复选框。

要确保没有启动任何模块/ snapins /附加组件:

  • PowerGUI脚本编辑器中,转到“ 文件/ PowerShell库”,然后清除列表中的所有复选框。

下次启动PowerGUI脚本编辑器时,它将不会运行任何外部PowerShell代码。