|
Компьютерный форум 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 |
Покинул форум Сообщения: 3254
|
coolbuck
попробуй запустить мой RunOnce и перезагрузиться, напишешь потом что получиться |
Отправлено: 09:44, 30-10-2006 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Чистоты эксперимента ради, поставил винду по-новому, но сразу зашел в домен - всё отработало. Значит, проблема была в другом. Сейчас буду искать. Найду - скажу.
Эх, дистриб исковырял весь... |
Отправлено: 10:06, 30-10-2006 | #12 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Вражеский шпиён изобличён!!! Им оказался Internet Explorer 7. После его установки перестаёт отрабатывать запуск указанным способом из ветки реестра RunOnceEx. После сноса IE опять всё работает. Обидно
|
Отправлено: 10:24, 30-10-2006 | #13 |
Старожил Сообщения: 400
|
Профиль | Сайт | Отправить PM | Цитировать coolbuck
В смысле Internet Explorer 7? А на каком этапе он у Вас ставиться из сmdlines.txt или вообще интегрирован? И какая версия? У меня раньше IE7 интегрировался аддоном с заменой файлов (версию уже не помню. Т.е при первом входе IE7 уже стоял в системе) и таких проблем не было. Странно! |
Отправлено: 11:09, 30-10-2006 | #14 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать IE 7 я ставил на этапе Т-13, запускал из секции [SetupHotfixesToRun] файла svcpack.inf
Сейчас убрал его (и только его), всё стало нормально. Кроме того, провел простой эксперимент. На поставленную ХР с IE 6 поставил IE 7, после чего попробовал запустить RunOnceEx.cmd, перезагрузился. После перезагрузки секции RunOnceEx реестра не отработали, а остались в нем. После этого снес IE 7, перезагрузился, всё прошло нормально. Причина проблемы очевидна. Непонятно только, почему так происходит. Почему IE 7 так влияет на запуск системы. Может быть, просто баг, который со временем подправят. |
Отправлено: 11:25, 30-10-2006 | #15 |
Старожил Сообщения: 400
|
Профиль | Сайт | Отправить PM | Цитировать coolbuck
У меня почему-то такого не было! Секции RunOnceEx реестра отрабатываются всегда нормально. (Ранее устанавливал пакет обновлений c аддоном IE75296RUS, сейчас правда аддон исключил ставлю IE7RC1Rus из RunOnceEx.cmd) |
Отправлено: 11:40, 30-10-2006 | #16 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Может быть, проблема в конкретной версии. В любом случае, нужно ждать официального русского релиза, потом пробовать и делать выводы.
|
Отправлено: 11:51, 30-10-2006 | #17 |
zver2k
Сообщения: n/a |
проблема именно с IE7 - интегрировал его аддоном - RunOnceEx.cmd не отрабатывает. проверил работу RunOnceEx.cmd на установленной системе с IE7 тоже не отрабатывал - удалил его - всё нормально. Версия - русская финал.
|
Отправлено: 08:29, 25-11-2006 | #18 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Нашел на форуме разработчиков мелкософта:
Цитата:
Сам ещё не пробовал, но ИМХО кто-то накосячил. Интересно, кто-нибудь службу поддержки уже известил? |
|
Отправлено: 06:53, 27-11-2006 | #19 |
Новый участник Сообщения: 12
|
Профиль | Сайт | Отправить PM | Цитировать coolbuck
Проверено. Работает. Сохранил iernonce.dll из IE6 и после установки IE7 вернул его взад (т.е. перезаписал тот, который шел с IE7) |
Отправлено: 08:49, 11-01-2007 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Не запускаются 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 |
|