![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
Runonceex
|
Новый участник Сообщения: 5 |
Есть файл runonceex следующего содержания:
cmdow @ /HID @echo off SET CDROM=%~d0 SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY% /V TITLE /D "Configure OS settings" /f REG ADD %KEY%\005 /VE /D "WinRaR 3.51 rus" /f REG ADD %KEY%\005 /V 1 /D "%CDROM%\applications\winrar\install.cmd" /f REG ADD %KEY%\010 /VE /D "Acrobat Reader 7.0.5 rus" /f REG ADD %KEY%\010 /V 1 /D "%CDROM%\applications\Acrobat_reader\install.cmd" /f REG ADD %KEY%\015 /VE /D "ACDSee 8.0 rus" /f REG ADD %KEY%\015 /V 1 /D "%CDROM%\applications\Acdsee8\install.cmd" /f REG ADD %KEY%\020 /VE /D "K-Lite codecs full" /f REG ADD %KEY%\020 /V 1 /D "%CDROM%\applications\k-lite\install.cmd" /f REG ADD %KEY%\025 /VE /D "Symantec antivirus 9" /f REG ADD %KEY%\025 /V 1 /D "%CDROM%\applications\SAV\install.cmd" /f REG ADD %KEY%\030 /VE /D "MS Office 2003 sp2" /f REG ADD %KEY%\030 /V 1 /D "%CDROM%\applications\Office2003\install.cmd" /f REG ADD %KEY%\035 /VE /D "1C company 7.7.025" /f REG ADD %KEY%\035 /V 1 /D "%CDROM%\applications\1c\install.cmd" /f REG ADD %KEY%\040 /VE /D "Fix Regional settings..." /f REG ADD %KEY%\040 /V 1 /D "%CDROM%\applications\regopts.cmd" /f EXIT Файлы install.cmd запускают соответствующие программы Вот пример одно из них: cmdow @ /HID @echo off 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:\WIN51 set CDROM=%%i: start /wait "%cdrom%\APPLICATIONS\Acdsee8\Acdsee8.exe" exit Программы представляют собой RAR-SFX архивы следующего содержания: Например для Acdsee8.exe: ACDSee.msi,ACDsee_rus.msi,setup.cmd. ACDsee.msi - сама софтина Acdsee_rus.msi - руссификатор setup.cmd- запускает сначало софтину, а потом руссификатор. Содержимое setup.cmd: cd /d %temp%\Acdsee8 start /realtime /wait ACDSee_Pro.msi /passive start /realtime /wait ACDSee_rus.msi /passive exit Комментарии sfx архива: Path=.\%temp% Setup=%temp%\Acdsee8\setup.bat Overwrite=1 Silent=1 Проблема в том, что runonce ждет пока архив разархивируется, а потом сразу перескакивает на следующую команду(то, что следует за Acdsee),а то что в архиве запускаться не хочет. Возможно я некорректно задал параметры SFX? Может кто-нибудь пояснит? (Лучше с примером) ![]() |
|
Отправлено: 17:56, 14-03-2006 |
![]() Ветеран Сообщения: 1073
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
достаточно создать sfx архив winrar с таким коментом: |
||
Последний раз редактировалось XXXler, 14-03-2006 в 20:16. Отправлено: 19:59, 14-03-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Грабли похоже в winrar-sfx архиве.
В хелпе по винрар 3,51 четко написано, что при извлечении sfx-архива текущей папкой для запуска того, что прописано в Setup=..... является та папка, куда распаковался архив. Простой пример: Создаю sfx-архив(в него положил только Acdsee.msi) с комментариями: Setup=Acdsee.msi Tempmode Overwrite=1 При запуске этого архива винда говорит: Извини, не могу найти Acdsee.msi ![]() ![]() ![]() (по сему мне кажется. надо писать так: Path=.\%temp% Setup=%temp%\Acdsee8\Acdsee.msi) Тогда зачем придуман tempmode ![]() Может я чего-то не так сделал ???? |
Отправлено: 15:16, 16-03-2006 | #3 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Грабли похоже в winrar-sfx архиве.
В хелпе по винрар 3,51 четко написано, что при извлечении sfx-архива текущей папкой для запуска того, что прописано в Setup=..... является та папка, куда распаковался архив. Простой пример: Создаю sfx-архив(в него положил только Acdsee.msi) с комментариями: Setup=Acdsee.msi Tempmode Overwrite=1 При запуске этого архива винда говорит: Извини, не могу найти Acdsee.msi ![]() ![]() ![]() (по сему мне кажется. надо писать так: Path=.\%temp% Setup=%temp%\Acdsee8\Acdsee.msi) Тогда зачем придуман tempmode ![]() Может я чего-то не так сделал ???? |
Отправлено: 17:04, 16-03-2006 | #4 |
![]() Пользователь Сообщения: 60
|
Профиль | Отправить PM | Цитировать сорри, если не в тему (да и незачем создавать),
подскажите, нужны ли в этом случае в RunOnceEx дополнительные слэши? т.е. так REG ADD %KEY%\071 /V 1 /D "%systemdrive%\install\Applications\Sidebar\DesktopSidebar.msi /qn \"REBOOT=ReallySuppress\"" /f спасибо. |
|
Последний раз редактировалось maugli, 16-11-2006 в 15:26. Отправлено: 14:53, 16-11-2006 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Проблема с RunOnceEx | Freez | Автоматическая установка Windows 2000/XP/2003 | 3 | 29-12-2009 13:45 | |
RunOnceEx | Godhand | Автоматическая установка приложений | 7 | 03-07-2008 09:53 | |
[решено] RunOnceEx | BuGfiX | Автоматическая установка Windows 2000/XP/2003 | 6 | 12-07-2006 01:17 | |
Отработка RunOnceEx на T-13 | fox_sly | Автоматическая установка Windows 2000/XP/2003 | 5 | 26-04-2006 11:36 | |
Правильный RunOnceEX | grushko | Автоматическая установка Windows 2000/XP/2003 | 4 | 25-12-2005 11:42 |
|