| 
 Решил протестировать и замерить время загрузки/запуска приложения с помощью различных методов автозапуска. Тестировал на работе в виртуальной машине на офисном компе. 
В качестве запускаемого приложения - uptime.exe; это простенький Autoit-скрипт, который при запуске выводит время в мс, прошедшее с момента загрузки Windows:
 
	Код: 
 $ret = DllCall("kernel32.dll", "long", "GetTickCount")MsgBox(0, "Uptime", $ret[0] & " ms")
 Каждый метод проверял по 2 раза. Данные свел в таблицу.
http://savepic.ru/10575625.png Приветствие (с) - продолжительность экрана "Добро пожаловать" в секундах. Замерял таймером на телефоне.Uptime (мс) - время в миллисекундах, которое выводит запускаемое приложение uptime.exe.
 
Для Win7 самый короткий экран приветствия получается по методу 3, а самое быстрое время запуска приложения - по методу 2. Но в методе 2 слишком долгий экран приветствия все портит - приложение хоть и запускается рано, но еще 25-30 секунд не видимо.
 
В следующем билде исправлю метод 2 на 3. И я знаю, как в методе 3 сделать запуск explorer.exe как оболочки, а не как проводника. |