使用 Shell 命令

调试器可以将某些命令传输到运行调试器的 Microsoft Windows 环境。

可以在任何 Windows 调试器中使用 .shell (Command Shell) 命令。 使用此命令,可以直接从调试器执行应用程序或 Microsoft MS-DOS 命令。 如果要执行 远程调试,则会在服务器上执行这些 shell 命令。

.noshell (禁止 shell 命令) 命令或 -noshell命令行选项禁用所有 shell 命令。 在调试器运行时,即使开始新的调试会话,命令也会禁用。 即使发出 .restart (KD 中的重启内核连接) 命令,这些命令仍保持禁用状态。

如果运行的是调试服务器,可能需要禁用 shell 命令。 如果 shell 可用,远程连接可以使用 .shell 命令更改计算机。

网络驱动器控制

在 WinDbg 中,可以使用 文件 |映射网络驱动器文件 |断开连接网络驱动器 命令以控制网络驱动器映射。 这些更改始终发生在运行 WinDbg 的计算机上,永远不会发生在远程连接到 WinDbg 的任何计算机上。