|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Не запускаются программы из RunOnceEx при входе в XP |
|
[решено] Не запускаются программы из RunOnceEx при входе в XP
|
Новый участник Сообщения: 17 |
Профиль | Отправить PM | Цитировать
Пытаюсь добавить в дистрибутив установку некоторых обновлений по методу RunOnceEx. Делаю всё, как написано в учебнике, в реестр всё заносится как надо, но при первом входе в систему ничего не происходит. Т.е. параметр Title из ключа HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx удаляется, но ни один раздел далее не выполняется и не удаляется соответственно. На сайте MSDN написано, что перед выполняемой командой необходимо ставить || (две палки). Если делать так, то всё работает, но только при условии, что не установлено значение "(по умолчанию)" в соответствующем разделе. Но при этом не открывается никакого графического окна со списком производимых действий.
Что я делаю не так? Облазил все форумы по теме, но такой проблемы не обнаружил Простейший пример (для проверки уже сошел до минимума) файла RunOnceEx.cmd, сделанный по аналогии с прочитанным: ----------------------------- @echo off SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx SET i=100 REG ADD %KEY% /V TITLE /D "Установка приложений" /f REG ADD %KEY%\%i% /VE /D "Windows Media 10" /f REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\OEMinst\MP10Setup.exe /q" /f SET /A i+=1 REG ADD %KEY%\%i% /VE /D "Удаление временных файлов" /f REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\OEMinst\cleanup.cmd" /f SET /A i+=1 EXIT ----------------------------- Решение. Виновником проблемы оказался Internet Explorer 7 (RC). |
|
Отправлено: 14:24, 27-10-2006 |
Старожил Сообщения: 302
|
Профиль | Отправить PM | Цитировать caveman007 а только iernonce.dll ?
Локализация дистрибутива имеет значение? |
Отправлено: 18:15, 15-01-2007 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1199
|
Профиль | Отправить PM | Цитировать а может кто нибудь поделиться этим файликом и как его можно внедрить чтоб RunOnceEx запускался а то проблемка решена а как сделать удобненько НЕ понятно?!
|
Отправлено: 12:06, 24-01-2007 | #22 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать hobbit25
Берем любой оригинальный дистрибутив WinXP, идем в папку i386, находим файл IERNONCE.DL_ или IERNONCE.DLL (может быть по-разному). Если первый вариант, то это CAB-архив, в котором и лежит нужный нам файл, его нужно только извлечь. Если второй вариант, то это чисто он. Затем заменяем найденным файлом IERNONCE.DLL файл в каталоге system32 (у меня С:\WINDOWS\system32\). И всё. Если появится предупреждение службы безопасности о замене файла старой версией, то игнорируем его (там вроде кнопка "отменить"). |
Отправлено: 12:34, 24-01-2007 | #23 |
Пользователь Сообщения: 116
|
Профиль | Отправить PM | Цитировать Я делал так:
добавил исходный файл "iernonce.dll" на инсталляционный диск Windows XP добавил в "Cmdlines.txt" команду запуска скрипта "autoit-iernonce.exe" autoit-iernonce.exe - это откомпилированный AutoIt - скрипт после интеграции ИЕ7 на Т13 выполняется скрипт заменяющий измененную "iernonce.dll" на оригинальную. Хотя наверное было бы еще проще создать соответствующий аддон (например ZZ-iernonce) |
Последний раз редактировалось sattva, 27-01-2007 в 21:37. Отправлено: 18:00, 27-01-2007 | #24 |
Пользователь Сообщения: 87
|
Профиль | Сайт | Отправить PM | Цитировать Присоединяюсь к hobbit25 - не понятно, как в автоматической установке Windows подменить необходимый файл не прибегая к различным инструментариям третьих лиц. Кто-то уже решил эту проблему? Может можно как-то этот файл изначально заменить - в самом дистрибутиве IE?
|
------- Отправлено: 14:02, 15-02-2007 | #25 |
Ветеран Сообщения: 1199
|
Профиль | Отправить PM | Цитировать Легче действительно сделать чтоб IE7ставился в RunOnceEx последним тогда все работает проверено и файлики менять никакие не нужно тем более что dimadr сделал тихий свой инсталятор!!
|
Отправлено: 14:23, 15-02-2007 | #26 |
Пользователь Сообщения: 87
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 14:29, 15-02-2007 | #27 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать В опубликованном 13 февраля кумулятивном обновлении KB928090 для IE7 содержится новая версия iernonce.dll. Кто-нибудь может проверить, как оно работает и доложить о результатах?
|
Отправлено: 14:51, 15-02-2007 | #28 |
Ветеран Сообщения: 1199
|
Профиль | Отправить PM | Цитировать Incognitus http://forum.oszone.net/thread-73966.html Аддон Internet Explorer 7 Final (русский) его и ставиш!!!
но не как аддон а именно через RunOnceEx и обезательно последним!!!!!!!!!!!!! |
Отправлено: 16:50, 15-02-2007 | #29 |
Старожил Сообщения: 454
|
Профиль | Отправить PM | Цитировать coolbuck
Похоже, я проверил.... Вкратце опишу проблему. IE7 интегрирован в дистрибутив. До вчерашнего дня проходило все нормально - RunOnceEx отрабатывал, как положено. Обновления устанавливаю через svcpack.inf. Вчера добавил последние, в том числе KB928090. Появились ровно те же симптомы: записи в реестре есть, установка программ не происходит. Сейчас вот начал искать решение проблемы. Сегодня вечером проверю наверняка, закомментирую KB928090 и установлю, завтра по результатам отпишусь. |
Отправлено: 06:50, 19-02-2007 | #30 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Не запускаются dos программы в XP sp3. | Sfero_ID | Microsoft Windows 2000/XP | 3 | 07-12-2009 02:48 | |
[решено] Запустить 2 программы одновременно из файла RunOnceEx | vash_rash | Автоматическая установка Windows 2000/XP/2003 | 2 | 29-02-2008 08:44 | |
Разное - [решено] не запускаются программы | slaine | Microsoft Windows 2000/XP | 15 | 14-10-2007 03:21 | |
[решено] не запускаются программы (Alcohol 120%, WinIso, LighAlloy, Total Commander) | natdima | Microsoft Windows 2000/XP | 7 | 04-01-2007 12:00 | |
(solved) RunOnceEx. Запускаются окна Проводника вместо установки приложений | Stile | Автоматическая установка Windows 2000/XP/2003 | 14 | 11-02-2006 23:25 |
|