PowerShell 中的断点是什么?


PowerShell 中的断点是 PowerShell 命令调试器的一部分。我们主要将 PowerShell 中的断点用于故障排除和日志记录。

有三种方法可以在 PowerShell 中设置断点。

  • 行断点(可以为单行或多行设置断点)
  • 命令断点(可以为命令或函数设置断点)
  • 变量断点(可以为一个或多个变量设置断点)。

我们无法为远程计算机设置断点。要为远程计算机设置断点,我们首先需要将脚本复制到远程计算机,然后将其作为本地断点设置。

设置断点并运行脚本后,您将进入调试器模式。例如:

要设置断点,可以使用 **Set-PSBreakpoint** 命令。

要获取已设置的断点,可以使用 **Get-PSBreakpoint** 命令。

要删除断点,可以使用 **Remove-PSBreakpoint** 命令。

设置断点后,我们可以使用 MS 网站中提到的关键字来单步执行、跳出或退出调试器模式,如下所示。

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_debuggers?view=powershell-7.1

更新于:2020年11月20日

235 次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告