导出程序

WPA 导出程序是一个命令行工具,它为自动分析方案提供 WPA 功能。 通过将 WPA 导出程序命令批处理在一起,可以比通过 UI 更大的规模执行跟踪分析。

可以使用 WPA 导出程序将表从单个跟踪和配置文件(可选择筛选到特定时间范围)导出到 .csv(逗号分隔值)文件。 可以通过以下方式之一定义这些时间范围:

如果未指定时间范围,则会导出整个跟踪持续时间的数据。

当前无法从比较分析视图导出表。

语法

若要使用 WPA 导出程序,必须提供一个现有的跟踪文件和一个配置文件。

wpaexporter.exe [-i] traceFile.etl -profile profile.wpaProfile [-delimiter <char>] [-prefix <prefix>] [-outputfolder <folder>] [-range <start> <end>] [-marks <M1> <M2>] [-regionsxml <manifest> ...] [-region <region_name>] [-symbols] [-tti] [-h | /?]

参数

[-i] traceFile.etl
包含要导出的数据的跟踪文件。 –i 标志是可选的。

-profile
包含要导出的表的 WPA 配置文件 (.wpaProfile)。

-delimiter
(可选)要用作 CSV 中值之间的分隔符的字符。 默认分隔符为逗号。

-prefix
(可选)要前置于每个输出文件名的字符串。

-outputfolder
(可选)要将表导出到的文件夹。

-range
(可选)要导出的时间跨度,从 <start> 到 <end>。 默认单位是纳秒,但也可以指定秒 (s)、毫秒 (ms) 或微秒 (us)。

示例:1s100ms500us

-marks
(可选)要导出的范围,由两个命名标记指定。

-regionsxml
(可选)一个或多个包含感兴趣的区域的清单文件。 可以在不使用 –region 标志的情况下指定此标志来导出整个“感兴趣的区域”表。

示例:-regionsxml regionsxml1.xml regionsxml2.xml

-region
(可选)跟踪中特定区域的名称。 使用此标志仅在区域期间导出数据。 如果使用此标志,则还必须至少指定一个感兴趣的区域清单文件。

-symbols
(可选)包括此标志以启用符号加载。

-tti
(可选)即使存在时间反转,也处理跟踪。

注解

输出文件的名称是基于表和预设名称自动生成的。 用户可以选择指定前缀 (-prefix) 和目录 (-outputfolder)。

WPA 功能

查看配置文件