WaitStart
WaitStart オプションを指定すると、プロファイラーの初期化が完了したか、または指定した秒数が経過したときにのみ、VSPerfCmd.exe Start サブコマンドは制御を返します。既定では、Start コマンドはすぐに制御を返します。Start サブコマンドがプロファイラーを初期化せずに制御を返すと、エラーが返されます。秒数が指定されない場合、Start コマンドは無期限に待機します。
WaitStart オプションは、バッチ ファイルで、プロファイラーが初期化済みであることを保証するために役立ちます。
VSPerfCmd.exe /Start:Method /Output:FileName[Options] /StartWait[:Seconds]
パラメーター
- Seconds
Start サブコマンドから戻る前に待機する秒数。
必須のオプション
WaitStart オプションは、Start サブコマンドを使用する場合にのみ使用できます。
- **Output:**filename
出力ファイル名を指定します。
使用例
このバッチ ファイルの例では、Start コマンドはプロファイラーが初期化するのを 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