如何在 PowerShell 中设置行断点?
要设置脚本中的行断点,可以使用带有 -Line 参数的 **Set-PSBreakpoint** 命令,并需要提供需要设置行断点的脚本路径。
假设我们有以下脚本,它从 1 开始检索到 99 的值:
我们将在线号 3 处设置行断点,因此我们将使用以下命令。这里的脚本名称为 **WhieScript.ps1**,存储在 **C:\temp**。
Set-PSBreakpoint C:\temp\WhileScript.ps1 -Line 3
运行上述命令后,您将获得如下所示的详细信息输出。
ID Script Line Command Variable Action -- ------ ---- ------- -------- ------ 6 WhileScript.ps1 3
要检查所有已应用的断点,可以使用 **Get-PSBreakPoint** 命令。
现在,要进入调试模式,您需要运行脚本。
您可以在上面的图片中看到控制台已进入调试模式。要继续到下一个断点,请按 “C”。
还有其他用于单步执行、步出、退出等的关键字。您可以在下面的微软网站上查看它们。
广告