WaitStart

WaitStart 选项将导致只能在探查器已初始化时或经过指定的秒数时返回 VSPerfCmd.exe 开始子命令。 默认情况下,Start 命令将立即返回。 如果“启动”子命令返回时未初始化探查器,则会返回错误。 如果未指定秒数,则“启动”命令将无限期等待。

WaitStart 选项在批处理文件中非常有用,以确保已初始化该探查器。

VSPerfCmd.exe /Start:Method /Output:FileName[Options] /StartWait[:Seconds]

参数

  • Seconds
    在从开始子命令返回之前的秒数。

必需选项

WaitStart 选项只能与开始子命令一起使用。

  • **Output:**filename
    指定输出文件名。

示例

在此批处理文件示例中,开始命令将等待 5 秒钟初始化探查器。

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp /WaitStart:5
if not %errorlevel% 0 goto :error_tag
VSPerfCmd.exe /Launch:TestApp.exe
goto :end
:error_tag
@echo Could not start Profiler!
@echo Error %errorlevel%
:end