有人知道注册表中可以使用的变量吗?

来源:百度知道 编辑:UC知道 时间:2024/09/22 16:41:19
好像%~n1,%~dp1这种变量不能用是吗?请高手解答!

注册表变量用于控制 Windows 事件日志适配器的运作。对注册表变量的更改会立即生效;不需要停止并重新启动适配器。使用 Windows 提供的注册表编辑器(regedt32)可查看并修改注册表变量。

注:
没有必要为了让 Windows 事件日志适配器运行而修改注册表变量。Windows 事件日志适配器安装时,注册表变量自动设置为正确的缺省值。
用于 Windows 事件日志适配器的所有注册表变量均位于 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TECWinAdapter 目录中。下面是适配器注册表变量:

注:
如果更改名称以 EventsProcessedTimeStamp 结尾的任何注册表变量的注册表条目,则还必须更改名称以 EventsProcessed 结尾的相应注册表变量的注册表条目。例如,如果更改 ApplicationEventsProcessedTimeStamp 的注册表条目,还必须更改 ApplicationEventsProcessed。
如果两个值都未更改,则如果满足 PollingInterval 条件,适配器会意外结束,并发送与以下内容类似的消息:

msg='TECWinAdapter shuts down.Error: older event on \
ApplicationEventsProcessed : (1,920433843) vs last processed \
event(1,923673952).';
为防止发生这种情况,请停止该适配器并随后进行必要的注册表更改。重新启动适配器时,一致性检查会更新以 EventsProcessed 结尾的相应变量的注册表条目,以与基于以 EventsProcessedTimeStamp 结尾的相应变量的正确值相匹配。

ApplicationEventsProcessed
包含适配器已处理的 Windows 应用程序日志中最高事件编号。适配器使用该变量来跟踪它已读取并发