本节包含 DNSServer.DebugLogParser PowerShell 模块各版本的发布说明。
模块发布历史
DNSServer.DebugLogParser PowerShell 模块的版本发布说明
v1.0.0 (2026-01-23)
新增
- 初始版本发布
Convert-DNSDebugLogFile- 高性能解析器,用于 Windows DNS 服务器调试日志文件- 解析 DNS 调试日志中的所有 15 个标准字段,转换为结构化的 CSV 格式
- 支持自定义 CSV 分隔符(默认:分号)
- 可选的 ComputerName 列,便于多服务器日志合并
- 三种输出模式:仅 CSV 数据、仅统计信息或两者兼有
- 按客户端 IP、协议和查询类型汇总的统计摘要
- 支持管道处理,实现批量处理多个日志文件
- 头部验证以确保数据完整性(可根据需要绕过)
- 可选自动压缩输出文件(ZIP 格式)
- 处理成功后可选删除源文件
- 文化感知的日期解析和格式化,适用于国际 DNS 服务器
- 针对大文件(100MB 以上)优化,采用流式 I/O 和高效字符串操作
- 兼容 PowerShell 5.1+(桌面版和核心版)
- 支持 Windows Server 2016+ 及 DNS Server 2012 R2 至 2025 日志格式