Compartir a través de


Uso de comandos de Shell

El depurador puede transmitir determinados comandos al entorno de Microsoft Windows en el que se ejecuta el depurador.

Puede usar el comando .shell (Shell de comandos) en cualquier depurador de Windows. Con este comando, puede ejecutar una aplicación o un comando MS-DOS de Microsoft directamente desde el depurador. Si está realizando la depuración remota, estos comandos de shell se ejecutan en el servidor.

El comando .noshell (Prohibir comandos de Shell) o la opción de línea de comandos -noshell deshabilita todos los comandos del shell. Los comandos se deshabilitan mientras se ejecuta el depurador, incluso si inicia una nueva sesión de depuración. Los comandos permanecen deshabilitados incluso si emite un comando .restart (Reiniciar conexión de kernel) en KD.

Si ejecuta un servidor de depuración, es posible que desee deshabilitar los comandos de shell. Si el shell está disponible, una conexión remota puede usar el comando .shell para cambiar el equipo.

Control de unidad de red

En WinDbg, puede usar el archivo | Asignar unidad de red y archivo | Desconecte los comandos de unidad de red para controlar las asignaciones de unidades de red. Estos cambios siempre se producen en el equipo en el que WinDbg se está ejecutando, nunca en ningún equipo que esté conectado de forma remota a WinDbg.