Во первых это командный файл запускать через RunOnceEx (будет команда № 999)
Bo вторых я не понимаю, как WPI запустилась через GuiRunOnce таким образом
Почитайте это - что будет запуск файла уже вносится в реестр
http://www.oszone.net/display.php?id=2761
По моему команда на ваш .bat файл должна быть первой, чтоб запустилась сразу после логона
А файл быть таким IMHO чтоб явно запустилась - поищите, где-то есть - не раз задавался вопрос о запуске WPI
Код:
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%i:\WIN51ip.SP3 set CDROM= %%i:
set wpipath=%CDROM%\WPI
start /wait "%CDROM%\WPI\WPI.hta"
лучше WPI.exe, если у вас одна из последних версий (в следующих .hta не станет)