Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.17.150.89] |
|
Сообщ.
#1
,
|
|
|
Привет всем
Обычно после инсталляции крупных программ еще на ДОСовском экране выскакивает надпись "Подождите, идет обновление системных файлов... Обновление завершено". Чую, что при этом используется ключ реестра Software\Microsoft\Windows\CurrentVersion\RunOnce Только вот что в него пишется? Можно запулить вызов BAT-файла, но та самая надпись не появится. А как это делает сама Винда? В смысле, обновляет системные файлы и показывает при этом надпись "Подождите..."? Я тут запустил инсталлятор драйверов NVidia, он втыкает в RunOnce-ключ ссылку на файл C:\WINDOWS\SYSTEM\SUCATREG.EXE вот такого вида: NVRegisterCAT="C:\WINDOWS\SYSTEM\SUCATREG.EXE /i:D:\INST\NVIDIA\NVAML.INF" что это за SUCATREG ? описания у него нет |
Сообщ.
#2
,
|
|
|
ИМХО всё из RunOnce запускается уже послетого как пройдёт "досовский экранчик" ТЕ уже при загруженном GUI
|
Сообщ.
#3
,
|
|||
|
а мне "чуется" что тут не обходится без autoexec.bat... |
Сообщ.
#4
,
|
|||||
|
Как удалось быстренько выяснить это
Подробнее ищи в поисковиках. ЗЫ Думаю, что он расшифровывается так: SUCA, Tы REGистрировался? |
Сообщ.
#5
,
|
|
|
Чуешь неправильно, это WinInit.Ini
|
Сообщ.
#6
,
|
|
|
Анатолий, мое уважение
С wininit.ini сталкивался, как и с winstart.bat Фишка в чем: насколько я понял, wininit.ini отвечает за удаление или перенос файлов. А как заложить более сложную логику? Регистрацию COM-штуковин, проверку на наличие ошибок при копировании/переносе файлов? Создание/удаление папок и ключей реестра? Проверку версий файлов? Какая технология Microsoft для этого подойдет? |