使用PowerGUI调试PowerShell

使用PowerGUI调试PowerShell,powershell,powergui,Powershell,Powergui,我使用PowerGUI编辑脚本。在VisualStudio中,我可以从项目属性添加命令行参数。但是,我找不到一种方法来为UI设置参数,以便用指定的$args调试代码 例如,我在PowerGUI中设置了一个调试点,即开始代码的第一行。然后,我尝试使用一些参数从UI的面板PowerShell控制台启动脚本,我想这是我可以传递参数以运行脚本的一种方法。脚本在调试点不停止运行。在PowerGUI中有任何可用的方法吗?可以。我想我找到了一种将参数传递给脚本并在PowerGUI中调试的方法。它在菜单项中不可

我使用PowerGUI编辑脚本。在VisualStudio中,我可以从项目属性添加命令行参数。但是,我找不到一种方法来为UI设置参数,以便用指定的$args调试代码


例如,我在PowerGUI中设置了一个调试点,即开始代码的第一行。然后,我尝试使用一些参数从UI的面板PowerShell控制台启动脚本,我想这是我可以传递参数以运行脚本的一种方法。脚本在调试点不停止运行。在PowerGUI中有任何可用的方法吗?

可以。我想我找到了一种将参数传递给脚本并在PowerGUI中调试的方法。它在菜单项中不可见。不过,若单击“自定义”工具栏,您将从ScriptsParameterCommand中找到一个。您只需将其拖动到工具栏

然后在“输入脚本参数”工具栏图标(文本框)中键入任何参数。输入参数。最后按回车键。我在调试模式下运行脚本,它在调试点停止


实际上,我从这篇文章中得到了以下帮助:

好的。我想我找到了一种将参数传递给脚本并在PowerGUI中调试的方法。它在菜单项中不可见。不过,若单击“自定义”工具栏,您将从ScriptsParameterCommand中找到一个。您只需将其拖动到工具栏

然后在“输入脚本参数”工具栏图标(文本框)中键入任何参数。输入参数。最后按回车键。我在调试模式下运行脚本,它在调试点停止


实际上,我从这篇文章中得到了以下帮助:

谢谢。顺便说一句,在最新版本的PowerGUI中,此处的输入参数默认为工具栏图标。谢谢。顺便说一句,在最新版本的PowerGUI中,默认情况下工具栏图标是带参数的。