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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Разное - Не применяются системные переменные типа %WINDIR% или %SYSTEMROOT% в простых SFX

Ответить
Настройки темы
Разное - Не применяются системные переменные типа %WINDIR% или %SYSTEMROOT% в простых SFX

Аватара для Freem

Старожил


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

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


Изменения
Автор: Freem
Дата: 04-03-2009
У меня уже довольно давно очень странная проблема... при установки Windows у меня не применяются системные переменные типа %WINDIR% или %SYSTEMROOT% в простых SFX? которые интегрируются по типу svcpack. Почему то не во всех...Например, если SFX с параметрами извлечения "%SYSTEMROOT%\system32" всё отлично работает... (Аддон Screen), Ну а если я хочу извлечь что-то в саму системную папку Windows или к примеру в Media, Cursors и т.п. - Такие SFX просто не работают...
В svcpack.inf всё нормально... аддоны построены без ошибок... Ну к примеру у меня не работает аддон "звуки висты3in1"... я разбил его на 3 архива.
SVCPACK:
1 - AEROVISTA.EXE - с курсорами и Mycursor.inf
Код: Выделить весь код
Setup=rundll32.exe advpack.dll,LaunchINFSection Mycursor.inf, DefaultInstall,3
TempMode
Silent=1
Overwrite=1
2 - SOUNDVISTA.EXE - в нём SFX - "SOUND.EXE", "Vista.reg" и "run.cmd"
Код: Выделить весь код
Setup=run.cmd
TempMode
Silent=1
Overwrite=1
Содержание каждого:
SOUND.EXE - там все звуки АлЯ виста и вот такой банальный комментарий
Код: Выделить весь код
Path=%WINDIR%\Media
Silent=1
Overwrite=1
Vista.reg - ну тут всё понятно...какой был в оригинальном аддоне такой я и оставил.
---------------------------------------------------------
run.cmd - тоже просто как и в оригинале
Код: Выделить весь код
start /wait Sound.exe
start /wait regedit /S Vista.reg
3 - VISTADRIVE.EXE - какой был в оригинальном аддоне такой и остался....
в Run естественно я написал вот так:
Код: Выделить весь код
AEROVISTA.EXE
SOUNDVISTA.EXE
VISTADRIVE.EXE /VERYSILENT
а теперь самый главный вопрос - ну почему у меня это всё не работает?)))

Отправлено: 19:04, 29-06-2007

 

Аватара для Baw17

[OVER]Baw17


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

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


Freem выложите свой архив для всеобщего обозрения и попробуйте сменить версию архиватора

вот выдержка из архива
Код: Выделить весь код
Path=.\%systemroot%\Web\Wallpaper\
SavePath
Silent=1
Overwrite=1


путь Path=%WINDIR%\Media должен выглядеть так
Path=.\%WINDIR%\Media\ и все прекрасно работает и не забывайте про закрывающий слэш

Отправлено: 15:32, 30-06-2007 | #21



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

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


Аватара для Opolon

Старожил


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

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


Baw17 Что то новое вы говорите.
Объясните пожалуйста для чего нужна точка ???
У меня и без точки всё работает.

Отправлено: 15:43, 30-06-2007 | #22


Аватара для Baw17

[OVER]Baw17


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

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


Opolon пусть попробует как я сказал. Необходим в обязательном порядке Слеш

-------
U/\/@┬┬ﻉ/\/Ð ﻉ Й Team
Мой личный Блокнот
Не оказываю техподдержку через систему личных сообщений, почту и ICQ
http://2ip.ru/bar/ip10.gif
Best Regards [Over]Baw17


Отправлено: 18:03, 30-06-2007 | #23


Аватара для Opolon

Старожил


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

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


У меня в конце строчки и слэша тоже нет так что это не в обязательном порядке
Вот моё к примеру "%WINDIR%\Media"

Отправлено: 20:41, 30-06-2007 | #24


Аватара для Baw17

[OVER]Baw17


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

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


еще автору не помешает почитать вот эту статью
http://oszone.net/3171

-------
U/\/@┬┬ﻉ/\/Ð ﻉ Й Team
Мой личный Блокнот
Не оказываю техподдержку через систему личных сообщений, почту и ICQ
http://2ip.ru/bar/ip10.gif
Best Regards [Over]Baw17


Отправлено: 21:23, 30-06-2007 | #25


Аватара для Real Root

Старожил


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

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


У меня все идеально и так работает:
Path=%WinDir%\system32\Setup\RBSoftware\
SavePath
Silent=1
Overwrite=1

Отправлено: 22:08, 30-06-2007 | #26


Старожил


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


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

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


Baw17
вообще то точка - это обозначение текущей тапки так что
Цитата:
Path=.\%WINDIR%\Media\
это бред

Отправлено: 22:38, 30-06-2007 | #27


Аватара для Jekson07


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

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


Baw17
Цитата:
еще автору не помешает почитать вот эту статью
Читал и не раз. Как показывает практика оказывается этого не достаточно. Если с WinRar*ом немного разобрался, то 7-Zip начинаю только осваивать. А ты если такой умный, попробуй сам решить эту задачу не на словах, а на деле.

-------
<< MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE | W7Elegant v5.5 Final >>
<< ResPatch Black-Dark Aero | Mega Love Face v2.5.5 - Всё в одном флаконе | Total Commander v7.56a >>


Последний раз редактировалось Jekson07, 01-07-2007 в 02:26.


Отправлено: 00:55, 01-07-2007 | #28


Аватара для Baw17

[OVER]Baw17


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

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


Jekson07 у всех достаточно а у вас нет вам это нечего не напоминает?

-------
U/\/@┬┬ﻉ/\/Ð ﻉ Й Team
Мой личный Блокнот
Не оказываю техподдержку через систему личных сообщений, почту и ICQ
http://2ip.ru/bar/ip10.gif
Best Regards [Over]Baw17


Отправлено: 09:09, 01-07-2007 | #29


Аватара для Freem

Старожил


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

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


TO ALL
Всем спасибо за помощь, но я вчера сам всё таки разобрался... просто не было возможности в теме написать ;-). Версия архиватора тут не причём - у меня 3.62 (хотя уже 3.70 вышла) После разнообразных комбинаций с этими тремя аддонами я попробовал разбить каждый аддон по папкам т.е. для каждого файла свой RUN. И для звуков использовал переменную %systemroot% (теперь навсегда забуду про %WINDIR%) - только после этого всё заработало и интегрировалось. Если SFX с курсорами засунуть вместе с каким нибудь аддоном то не интегрировалось вообще ничего из этой папки аддона ;-)

Отправлено: 12:23, 01-07-2007 | #30



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Разное - Не применяются системные переменные типа %WINDIR% или %SYSTEMROOT% в простых SFX

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Добавление пути(ей) в системные переменные (path) с помощью cmd-файла bearmvz Скриптовые языки администрирования Windows 10 05-08-2012 15:21
VBA - Системные переменные windows в VB.NET ProgrammerPC Программирование и базы данных 1 29-11-2009 02:22
Можно ли добавить или заменить файл в 7zip sfx неперывном (solid) архиве? Klam Хочу все знать 6 15-11-2009 21:08
Куда класть скринсейверы: в %windir% или в %windir%\system32? Котяра Хочу все знать 4 25-05-2008 18:47
Можно ли в файле ответов указывать такие переменные как - %windir% sadmin Автоматическая установка Windows 2000/XP/2003 1 22-12-2004 02:44




 
Переход