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

Компьютерный форум 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

 

Аватара для Freem

Старожил


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

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


Цитата:
понимает
В винде он понимает Любые переменные)) а вот при установки винды видимо не все...

Отправлено: 00:46, 30-06-2007 | #11



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

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


Аватара для YuriPet

Ветеран


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

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


ANDYru
Может быть... Я практически не проверял, а просто поискал в справке, и никаких упоминаний о системных переменных не нашел.
Если был неправ - приношу искренние извинения

-------

Моим первым "персональным компьютером" был(а) "МИР-1"!


Отправлено: 00:48, 30-06-2007 | #12


Аватара для boss911

Alien


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

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


Freem

А если попробовать к примеру:
Код: Выделить весь код
%SYSTEMDRIVE%\WINDOWS\system32
%SYSTEMDRIVE%\WINDOWS\Cursors
Правда, не совсем универсально к отношению папки "WINDOWS", но это такое.

Отправлено: 02:02, 30-06-2007 | #13


Аватара для Freem

Старожил


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

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


boss911
нее так делать не надо)... я свою винду много кому раздаю...не всем это понравиться.... блин... самый лучший вариант если б кто нибудь сделал вместо всяких архивов инсталяшку аддона ТРИ В ОДНОМ

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


Аватара для boss911

Alien


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

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


Freem
Цитата:
я свою винду много кому раздаю...не всем это понравиться
И что тут такого и какие причины? Папка "WINDOWS" по другому обзывается?

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


Аватара для Freem

Старожил


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

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


boss911
Угу))... просто некоторые мои "поклонники" скажем так... умеют только открывать в блокноте WINNT.SIF...и делать там для себя всё

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


Аватара для boss911

Alien


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

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


Freem
Цитата:
просто некоторые мои "поклонники" скажем так
Хорошо, что не фанаты, с ними сложнее! Ладно, ответ понятен! Ну ты хоть попробуй, поэкспериментируй, ради интереса, тогда можно будет сделать некие выводы!

Отправлено: 04:49, 30-06-2007 | #17


Аватара для Opolon

Старожил


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

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


У меня все эти адоны сделаны с помощью WinRAR и все переменные понимаются и отрабатывают как положено !
и %WINDIR% и %SYSTEMROOT%

просто я не понимаю почему у тебя не работает вот и попросил выложить твой вариант адона

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


Старожил


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


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

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


Freem
а версия WinRar какая? случаем не одна из многочисленных беток 3.7?
попробуй в 3.62 как в самой стабильной пересобрать

Отправлено: 13:16, 30-06-2007 | #19


Аватара для zuckij

Ветеран


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

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


Freem попробуй вот эти курсоры, если установится, то я тогда тебе выложу на звуки http://forum.oszone.net/attachment.p...achmentid=4848

-------
сотри случайные черты и ты увидишь мир прекрасен
MS Windows 10 Pro 64-bit, Total Commander 9.12, WinRAR, Alcohol 120% ...


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



Компьютерный форум 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




 
Переход