Войти

Показать полную графическую версию : Дистрибутив winXP


serji
19-08-2005, 12:57
Хочу создать дистрибутив с автоответом...
winnt.sif & etc создал, все хорошо.
Но не понял как поменять пути к временным директориям TEMP TMP на
"%systemdrive%\temp" и как создать эту директорию

ANDYru
19-08-2005, 15:01
serji
Но не понял как поменять пути к временным директориям TEMP TMP на
"%systemdrive%\temp" и как создать эту директорию
это зачем ?

ну с созданием нужной папки проблемм нет (это можно сделать на стадии установки командой из батника или просто копированием готовой папки прямо с установочного компакта)
а вот пути к времянкам хранятся в реестре в ветке [HKEY_CURRENT_USER\Environment] (их тоже можно сменить
путём твика реестра также за 13 мин до окончания установки

Akufrol
19-08-2005, 15:03
как создать - разместить в папке $OEM$ в соответствующей подпапке (расшифровка на сайте)
а %systemdrive% - это диск, на котором стоит винда, меняешь абсолютные пути и все

VseDoFeNi
20-08-2005, 12:01
serji
Но не понял как поменять пути к временным директориям TEMP TMP на
"%systemdrive%\temp" и как создать эту директорию
Такго вопроса, вроде, не было на форуме ;)

Чтобы при установке создавался каталог %systemdrive%\temp можно создать его в $OEM$\$1
Т.е. нужно создать каталог $OEM$\$1\Temp

А вот этот твик назначит пути к этому каталогу:

[HKEY_CURRENT_USER\Environment]
"TEMP"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,44,00,72,00,69,00,76,\
00,65,00,25,00,5c,00,54,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,44,00,72,00,69,00,76,00,\
65,00,25,00,5c,00,54,00,65,00,6d,00,70,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
"TEMP"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,44,00,72,00,69,00,76,\
00,65,00,25,00,5c,00,54,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,44,00,72,00,69,00,76,00,\
65,00,25,00,5c,00,54,00,65,00,6d,00,70,00,00,00

Qwe1
21-08-2005, 03:22
Чтобы не создавать новой темы:
Как удалить MS Messenger, ассоциацию к zip-папкам /юзаю батник, запускаеиый во время первого входа в систему/ так, чтобы не появлялось окошко "ОК, все выполнено!"?

ANDYru
21-08-2005, 09:17
Qwe1
я использую для удаления компонентов nLite

VseDoFeNi
21-08-2005, 12:11
Qwe1
Просто отключи его и всё. Если не ошибаюсь, Msmsgs=Off в [Components] winnt.sif

Qwe1
22-08-2005, 01:25
ANDYru
Не хотелось бы нлайтом...
VseDoFeNi
Да, ента строчка имеется, но мессенджер все равно остается...

Я пробывал
RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove /s
ничего не происходит: ни ошибки, ни удаления...

ANDYru
22-08-2005, 08:13
Qwe1
значит делаеш что то не так - поскольку Msmsgs=Off в [Components] - достаточно
и чем это тебе nLite не угодил

Qwe1
23-08-2005, 01:48
ДелаешЬ... Да вроде все правильно делаю... Посмотрю еще...




© OSzone.net 2001-2012