Freem
29-06-2007, 19:04
У меня уже довольно давно очень странная проблема... при установки 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
а теперь самый главный вопрос - ну почему у меня это всё не работает?)))
В 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
а теперь самый главный вопрос - ну почему у меня это всё не работает?)))