您必須設定一個或多個中斷點,才能開始偵錯。除非已儲存要偵錯的指令碼,否則無法設定中斷點。如需如何設定中斷點的指示,請參閱如何設定、移除、啟用、停用和列出中斷點或 Set-PSBreakpoint。在開始偵錯後,要一直到停止偵錯才能編輯指令碼。已設定一個或多個中斷點的指令碼會在執行之前自動進行儲存。
若要開始偵錯
按一下指令碼標題列上的 [執行指令碼]。開始偵錯時會發生下列變更:
- 命令提示字元會變更成 ">>>" 且前面加上 "[DBG]",表示偵錯進行中。
- 第一個中斷點會反白顯示。
若要繼續偵錯
-
按一下 [偵錯] 功能表上的 [執行/繼續],或在 [命令] 窗格中輸入 C 再按 ENTER。
- 按下 [執行/繼續] 會使指令碼繼續執行到下一個中斷點或指令碼的結尾處。
若要檢視呼叫堆疊
- 按一下 [偵錯] 功能表上的 [顯示呼叫堆疊],或在 [命令] 窗格中輸入 K 再按 ENTER。
- [輸出] 窗格隨即顯示目前的呼叫堆疊。
若要停止偵錯
按一下 [偵錯] 功能表上的 [停止偵錯工具],或在 [命令] 窗格中輸入 Q 再按 ENTER。
請參閱