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