WinDbg的环境变量一览表,代理服务器的设置

简介: WinDbg的环境变量一览表,代理服务器的设置

查看和修改环境变量的方法:


右键“我的电脑“—〉“属性”—〉“高级系统设置”—〉“高级”—〉“环境变量”—〉“系统变量”



常规环境变量


下表列出了可在用户模式和内核模式调试的环境变量。


变量 含义

_NT_DEBUGGER_EXTENSION_PATH = Path

指定调试器将先搜索扩展 Dll 的路径。 路径可以包含驱动器号后, 接一个冒号 (:)。 用分号分隔多个目录 (;)。 有关详细信息,请参阅加载的调试器扩展 Dll。

_NT_EXECUTABLE_IMAGE_PATH = Path

指定包含二进制可执行文件的路径。 路径可以包含驱动器号后, 接一个冒号 (:)。 用分号分隔多个目录 (;)。

_NT_SOURCE_PATH = Path

指定包含目标的源代码文件的路径。 路径可以包含驱动器号后, 接一个冒号 (:)。 用分号分隔多个目录 (;)。 有关详细信息,以及更改此路径的其他方法,请参阅源路径。

_NT_SYMBOL_PATH = Path

指定包含符号文件的目录树的根。 路径可以包含驱动器号后, 接一个冒号 (:)。 用分号分隔多个目录 (;)。 有关详细信息,以及更改此路径的其他方法,请参阅符号路径。

_NT_ALT_SYMBOL_PATH = Path

指定搜索之前 _NT_SYMBOL_PATH 替代符号路径。 这可用于保留符号文件的专用版本。 路径可以包含驱动器号后, 接一个冒号 (:)。 用分号分隔多个目录 (;)。 有关详细信息,请参阅符号路径。

_NT_SYMBOL_PROXY =代理:端口

指定要由 SymSrv 的代理服务器。 有关详细信息,请参阅防火墙和代理服务器。

_NT_DEBUG_HISTORY_SIZE = Number

可以在远程调试过程中访问的命令历史记录中指定命令的数。 命令的长度会有所不同,因为可用的行数可能不完全匹配数。 有关详细信息,以及更改此数字的其他方法,请参阅使用调试器命令。

_NT_DEBUG_LOG_FILE_OPEN = Filename

(CDB 和仅 KD)指定调试程序应向其发送输出的日志文件。

_NT_DEBUG_LOG_FILE_APPEND = Filename

(CDB 和仅 KD)指定调试器应将输出追加到日志文件。

_NT_EXPR_EVAL = {masm | c++}

指定默认表达式计算器。 如果masm指定,则将使用 MASM 表达式语法。 如果c + +指定,则C++将使用表达式语法。 默认值为 MASM 表达式语法。 请参阅评估表达式有关详细信息。

_NO_DEBUG_HEAP

指定调试堆不应使用用户模式调试。

DBGENG_NO_DEBUG_PRIVILEGE

可防止生成继承 SeDebugPrivilege 调试器的进程。

DBGENG_NO_BUGCHECK_ANALYSIS

防止自动检测错误分析。

DBGHELP_HOMEDIR

指定由 SymSrv 和 SrcSrv 默认下游 store 的根目录的路径。 路径可以包含驱动器号后, 接一个冒号 (:)。 用分号分隔多个目录 (;)。

SRCSRV_INI_FILE

指定的路径和名称使用的配置文件SrcSrv。 默认情况下,路径是有关 Windows 调试工具安装目录的 srcsrv 子目录和文件名称是 Srcsrv.ini。 请参阅源索引编制有关详细信息。

内核模式环境变量


下表列出了仅在内核模式调试中使用的环境变量。


变量 含义

_NT_DEBUG_PORT = ComPort

指定要在内核连接中使用的 COM 端口。 有关详细信息,请参阅获取设置以便进行调试。

_NT_DEBUG_BAUD_RATE = BaudRate

指定要使用通过 COM 端口连接的波特率。

_NT_DEBUG_BUS = 1394

指定将通过 1394年电缆连接进行内核调试。

_NT_DEBUG_1394_CHANNEL = 1394Channel

指定要用于 1394年内核连接的通道。

_NT_DEBUG_1394_SYMLINK = Protocol

指定要用于 1394年内核连接的连接协议。

KDQUIET =任何内容

如果定义 KDQUIET,则调试器将在中运行安静模式下。 静默模式都涉及到三个不同的效果:

1. 调试器不显示每次的扩展 DLL 加载或卸载的消息。

2. R (寄存器)命令不再要求其语法中一个等号。

3. 分解为目标计算机时,调试器将不会显示一条警告消息。

安静模式还可通过使用控制sq (设置安静模式下)命令。

_NT_DEBUG_CACHE_SIZE= 大小

指定最大内核调试缓存大小 (字节)。 此缓存保存主机计算机的串行连接从收到的数据。 默认值为 1,024,000。

_NT_DEBUG_OPTIONS = Option

指定以下两个值之一:

NOEXTWARNING 告知调试程序不要执行时找不到扩展命令输出一条警告。

NOVERSIONCHECK 告知调试器不自动检查调试器扩展的版本。

可以修改这些选项或通过使用显示因此 (设置内核选项) 命令。

_NT_KD_FILES = MapFile

指定驱动程序替换映射文件。 有关详细信息和控制驱动程序替换的其他方法,请参阅映射驱动程序文件。


举例:


_NT_SYMBOL_PATH=C:\Symbols;srv*C:\Symbols*http://msdl.microsoft.com/download/symbols

_NT_ALT_SYMBOL_PATH=cache*C:\Symbols

_NT_SYMBOL_PROXY=127.0.0.1:8100

查看和修改代理服务器IP和端口的方法:


谷歌浏览器->设置->系统->打开代理设置->Internet属性->连接->局域网设置->代理服务器



相关文章
|
18天前
|
安全 网络安全 API
163邮箱IMAP服务器设置方法
```markdown 使用IMAP协议同步163邮箱:登录邮箱→设置→账户→IMAP/SMTP→开启服务→配置服务器(imap.163.com:993, SSL/TLS)→设置用户名和密码→保存并在邮件客户端添加账号。确保多设备邮件同步,定期更新设置。[≤240字符] ```
|
18天前
|
SQL 弹性计算 安全
购买阿里云活动内云服务器之后设置密码、安全组、增加带宽、挂载云盘教程
当我们通过阿里云的活动购买完云服务器之后,并不是立马就能使用了,还需要我们设置云服务器密码,配置安全组等基本操作之后才能使用,有的用户还需要购买并挂载数据盘到云服务器上,很多新手用户由于是初次使用阿里云服务器,因此并不知道这些设置的操作流程,下面给大家介绍下这些设置的具体操作流程。
购买阿里云活动内云服务器之后设置密码、安全组、增加带宽、挂载云盘教程
|
18天前
|
运维 Linux Windows
【计算巢】幻兽帕鲁服务器如何设置定时备份存档
计算巢针对幻兽帕鲁服务器,提供给了定时备份存档的功能,会在设定的频率下,定时将存档文件备份到目标文件夹下,有助于解决存档丢失和坏档的问题。
3250 1
|
18天前
|
弹性计算 Ubuntu Linux
2024年幻兽帕鲁一键搭建服务器+一键参数设置教程
《幻兽帕鲁》这款游戏是适合多年龄段玩家进行游玩的,小伙伴们一个人玩会感觉很无聊那不妨喊上自己的好朋友们一起来玩,在这款游戏中小伙伴们需要在广袤的地图上搜寻属于自己的“帕鲁”,培养他们进行创造、战斗、制作等,帮助你创造属于自己的家园。这款游戏目前还是十分火爆的那么本期就来讲讲幻兽帕鲁服务器搭建教程。
147 1
|
18天前
|
安全 网络协议 Linux
Linux系统管理、服务器设置、安全、云数据中心
Linux系统管理、服务器设置、安全、云数据中心
|
18天前
|
存储 Linux 网络安全
|
18天前
|
弹性计算 安全 Java
阿里云服务器配置、(xshell)远程连接、搭建环境、设置安全组、域名备案、申请ssl证书
以下是内容的摘要: 在阿里云购买服务器并进行基本配置的步骤如下: 1. **准备工作**: - 注册阿里云账号:访问阿里云官网并注册新账号,输入用户名、手机号和验证码。 - 实名认证:在个人中心进行实名认证,建议选择企业实名,因为个人实名可能无法索取企业发票。
|
18天前
|
Windows Python
CCProxy代理服务器地址的设置步骤
CCProxy代理服务器地址的设置步骤
83 10
|
18天前
|
开发工具 git
git怎么设置http代理服务器
git怎么设置http代理服务器
32 12
|
18天前
|
Java Python
如何设置代理ip服务器地址
如何设置代理ip服务器地址