Uso dei comandi della shell
Il debugger può trasmettere determinati comandi all'ambiente Microsoft Windows in cui è in esecuzione il debugger.
È possibile usare il comando .shell (Shell dei comandi) in qualsiasi debugger di Windows. Con questo comando è possibile eseguire un'applicazione o un comando Microsoft MS-DOS direttamente dal debugger. Se si esegue il debug remoto, questi comandi della shell vengono eseguiti nel server.
Il comando .noshell (Impedisci comandi shell) o l'opzione della riga di comando -noshell disabilita tutti i comandi della shell. I comandi sono disabilitati durante l'esecuzione del debugger, anche se si inizia una nuova sessione di debug. I comandi rimangono disabilitati anche se si esegue un comando .restart (Restart Kernel Connection) in KD.
Se si esegue un server di debug, è possibile disabilitare i comandi della shell. Se la shell è disponibile, una connessione remota può usare il comando .shell per modificare il computer.
Controllo unità di rete
In WinDbg è possibile usare il file | Eseguire il mapping di unità di rete e file | Disconnettere i comandi unità di rete per controllare i mapping delle unità di rete. Queste modifiche si verificano sempre nel computer in cui WinDbg è in esecuzione, non in alcun computer connesso in remoto a WinDbg.