Start debugging a .BAT, CMD, or .BTM batch file


Start Without Debugging


Run a .BAT, CMD, or .BTM batch file (no debugging)




Pause debugging for the batch file


Stop Debugging


Stop debugging the batch file


Show Next Statement


Show the next statement


Step Into


Step into the next statement


Step Over


Step over


Run to Breakpoint or End


Run until the debugger reaches a breakpoint. If you are in a CALL'd batch file, and there are no more breakpoints in the current file, you will be returned to the parent batch file at the line following the CALL, and "Run to Breakpoint or End" will be turned off.


Skip This Line


Skip this line and continue execution with the next line


Run to Cursor


If you click on a line in the debugger window and select "Run to Cursor", the debugger will execute the batch file (ignoring any breakpoints) until it reaches the selected line.


Jump to This Line


If you click on a line in the debugger window and select "Jump to This Line", the debugger will continue execution starting with the selected line.


Pause on Error


Pause if the debugger encounters a Windows or internal command error


Toggle Breakpoint


Set or clear a breakpoint on the current line


Next Breakpoint


Go to the next breakpoint


Previous Breakpoint


Go to the previous breakpoint


Clear All Breakpoints


Clear all breakpoints


Enable All Breakpoints


Enable all breakpoints


Disable All Breakpoints


Disable all breakpoints


Error Lookup


Opens a small dialog that lets you look up Windows and network error messages based on the integer value.


Evaluate Command


Display a dialog and execute the command on the current line.


Evaluate Expression


Display a dialog and expand variables and aliases on the line


Evaluate Selection


Expand variables and aliases in the selected text


Add to Watch


Add the selected variable to the Watch window