Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Проблема с RunOnceEx

Ответить
Настройки темы
Проблема с RunOnceEx

Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Freez
Дата: 29-12-2009
Описание: Апдейт
Тогда такой вопрос:
Установка программ методом RunOnceEx
тестирование при помощи cmd -> rundll32.exe iernonce,RunOnceExProcess

Код: Выделить весь код
cmdow @ /HID
@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 "Архиватор 7z v. 4.65" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\Software\7z\7z465.exe /S" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "Завершение установки" /f
REG ADD %KEY%\%i% /V 1 /D "REGEDIT /S %systemdrive%\install\patches\hklm.reg" /f
SET /A i+=1
2я строчка снизу такое ощущение, что не обрабатывается.
Ключи из hklm.reg не вносятся, более того - даже если файл оттуда удалить, интерфейс не ругается на отсутствие файла.
В чем может быть дело?
____
%systemdrive% для данной строки возвращает почему-то c:\ вместо C:\xp_setup\$OEM$\1
как пофиксить? )

Отправлено: 12:15, 29-12-2009

 

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Цитата Freez:
%systemdrive% для данной строки возвращает почему-то c:\ вместо C:\xp_setup\$OEM$\1 »
Возвращает правильно, это системная переменная
А файлы из папки $OEM$\$1 сначала копируются в корень системного раздела

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:37, 29-12-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Habetdin


Автор проектов


Сообщения: 3649
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


Цитата Freez:
%systemdrive% для данной строки возвращает почему-то c:\ вместо C:\xp_setup\$OEM$\1 »
Потому что %SystemDrive% - буква раздела с установленной системой, откуда "xp_setup\$OEM$\1" возмется?
P.S.: к тому же в установленной системе не будет $OEM$-папки, просто файлы "распихаются куда надо" » $OEM$ директории ..

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:39, 29-12-2009 | #3


Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


ааай прошу прощения, совсем забыл )))

Отправлено: 13:45, 29-12-2009 | #4



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » Проблема с RunOnceEx

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
проблема с RunOnceEx.cmd? Vics Автоматическая установка Windows 2000/XP/2003 22 08-08-2011 19:40
[решено] Проблема с RunOnceEx n_i_x Автоматическая установка Windows 2000/XP/2003 5 17-02-2009 20:51
RunOnceEx Godhand Автоматическая установка приложений 7 03-07-2008 09:53
[решено] Проблема с RunOnceEx.cmd 4sag Автоматическая установка Windows 2000/XP/2003 6 20-02-2007 03:49
Runonceex nikv2005 Автоматическая установка приложений 4 16-11-2006 14:53




 
Переход