您必須設定一個或多個中斷點,才能開始偵錯。除非已儲存要偵錯的指令碼,否則無法設定中斷點。如需如何設定中斷點的指示,請參閱如何設定、移除、啟用、停用和列出中斷點Set-PSBreakpoint。在開始偵錯後,要一直到停止偵錯才能編輯指令碼。已設定一個或多個中斷點的指令碼會在執行之前自動進行儲存。

若要開始偵錯

按一下指令碼標題列上的 [執行指令碼]。開始偵錯時會發生下列變更:

  • 命令提示字元會變更成 ">>>" 且前面加上 "[DBG]",表示偵錯進行中。

  • 第一個中斷點會反白顯示。

若要繼續偵錯

  1. 按一下 [偵錯] 功能表上的 [執行/繼續],或在 [命令] 窗格中輸入 C 再按 ENTER。

  2. 按下 [執行/繼續] 會使指令碼繼續執行到下一個中斷點或指令碼的結尾處。

若要檢視呼叫堆疊

  1. 按一下 [偵錯] 功能表上的 [顯示呼叫堆疊],或在 [命令] 窗格中輸入 K 再按 ENTER。

  2. [輸出] 窗格隨即顯示目前的呼叫堆疊。

若要停止偵錯

按一下 [偵錯] 功能表上的 [停止偵錯工具],或在 [命令] 窗格中輸入 Q 再按 ENTER。

請參閱




目錄