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 次瀏覽

開啟你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.