From the command line the following options are available:
windbg [-a] [-g] [-h] [-i] [-k [platform, port, speed]] [-l[text]] [-m] [-p id [-e event]] [-s[pipe]] [-v] [-w name ] [-y path] [-z crashfile] [filename[.ext] [arguments]]
Options |
Explanation |
-a |
Ignore all bad symbols (but still print warning message). |
-g |
Go now; start executing the process. |
-h |
Causes child processes to inherit access to WinDbg’s handles. |
-I |
Ignore workspace; like running without any registry data. |
-k [platform port speed] |
Run as a kernel debugger with the specified options: |
-l [text] |
Sets the window title for WinDbg. |
-m |
Start WinDbg minimized. |
-p id |
Attach to the process with the given id. |
-s [pipe] |
Start a remote.exe server, using the named pipe in pipe.. |
-v |
Verbose option; WinDbg prints module load and unload messages. |
-w name |
Load the named workspace. |
-y path |
Search for symbols along the specified path(s). You can specify multiple paths by separating them with a semicolon. |
-z crashfile |
Debug the specified crash dump file. |
filename[.ext] |
Program to debug or file to edit. |