Partilhar via


Usando comandos do Shell

O depurador pode transmitir determinados comandos para o ambiente Microsoft Windows no qual o depurador está sendo executado.

Você pode usar o comando .shell (Command Shell) em qualquer depurador do Windows. Com esse comando, você pode executar um aplicativo ou um comando do Microsoft MS-DOS diretamente do depurador. Se você estiver executando a depuração remota, esses comandos do shell serão executados no servidor.

O comando .noshell (Proibir Comandos do Shell) ou a opção de linha de comando-noshell desabilita todos os comandos do shell. Os comandos são desativados enquanto o depurador está em execução, mesmo se você iniciar uma nova sessão de depuração. Os comandos permanecem desativados mesmo se você emitir um comando .restart (Restart Kernel Connection) no KD.

Se tu estiveres a executar um servidor de depuração, poderás querer desativar os comandos do shell. Se o shell estiver disponível, uma conexão remota poderá usar o comando .shell para alterar seu computador.

Controlo da unidade de rede

No WinDbg, você pode usar o arquivo | Mapear unidade de rede e arquivo | Desconecte os comandos da unidade de rede para controlar os mapeamentos da unidade de rede. Essas alterações sempre ocorrem no computador em que o WinDbg está sendo executado, nunca em qualquer computador que esteja conectado remotamente ao WinDbg.