Freigeben über


WaitStart

Die WaitStart-Option bewirkt, dass der Start-Unterbefehl "VSPerfCmd.exe" nur zurückgegeben wird, wenn der Profiler initialisiert wurde oder wenn die angegebene Anzahl von Sekunden verstrichen ist. Standardmäßig wird der Startbefehl sofort beendet. Wenn der Startunterbefehl zurückgegeben wird, ohne den Profiler zu initialisieren, wird ein Fehler zurückgegeben. Wenn die Anzahl der Sekunden nicht angegeben wird, wartet der Startbefehl unbegrenzt.

Die WaitStart-Option ist in Batchdateien nützlich, um sicherzustellen, dass der Profiler initialisiert wurde.

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

Parameter

  • Seconds
    Die Anzahl der Sekunden, die vor der Rückkehr vom Start-Unterbefehl gewartet wird.

Erforderliche Optionen

Die WaitStart-Option kann nur mit dem Start-Unterbefehl verwendet werden.

  • **Output:**filename
    Legt den Namen der Ausgabedatei fest.

Beispiel

In diesem Batchdateibeispiel wartet der Startbefehl 5 Sekunden lang auf die Initialisierung durch den Profiler.

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