Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   [решено] вопрос по $oem$ - папке (http://forum.oszone.net/showthread.php?t=58624)

denzill 26-12-2005 22:58 387037

вопрос по $oem$ - папке
 
Вопрос значит следующего плана - из этой папки всегда копируются файлы с короткими именами?
т.е. к примеру:
"ля-ля-ля\$OEM$\$Progs\Corel\Corel Graphics 12\Programs\DR12.dta" было
"C:\Program Files\COREL\CORELG~1\PROGRAMS\DR12.DTA" - стало?
у меня так получается...
и какой-то способ есть это обойти, кроме винрара или чего-либо подобного?

Vadikan 27-12-2005 08:06 387084

denzill
Используйте CDImage, это надежнее. Или проверьте настройки в Nero. Скриншот есть в FAQ.

denzill 27-12-2005 11:09 387143

Цитата:

Используйте CDImage, это надежнее. Или проверьте настройки в Nero. Скриншот есть в FAQ.
я с винта ставлю, не с диска
все куда надо копируется, только обрезаются длинные имена :(

vserd 27-12-2005 14:15 387211

denzill
Цитата:

Вопрос значит следующего плана - из этой папки всегда копируются файлы с короткими именами?
только когда копируются из ДОС.

Цитата:

и какой-то способ есть это обойти, кроме винрара или чего-либо подобного?
RTFM, $$Rename.txt
Хотя мое IMHO копирование в $OEM$ пограмм объема COREL есть моветон. Гораздо проще поставить их потом.

P.S. поскромнее будь. Шрифт уменьши в подписи.

denzill 27-12-2005 22:25 387338

Цитата:

Хотя мое IMHO копирование в $OEM$ пограмм объема COREL есть моветон.
я же не весь корел копирую, а только один файл регистрации
Цитата:

$$Rename.txt
спасибо, поищу...

Wu-Tang 04-10-2013 16:10 2228606

поискал поискал, вроде подходящая тема.
надумал использовать папку program files в oem папке, тк кол-во sfx с программами уже раздулось слишком большое, и при первом логоне уже долго происходит распаковка, думаю положить распакованный софт сразу в oem папку.
только вопрос, на каком этапе оно скопируется в progs? тк мне надо будет еще вносить твики для этих програм, чтоб знать когда их уже вносить можно.
и где в OEM должна быть переменная progs files и как называется папка?

boss911 04-10-2013 16:49 2228628

Wu-Tang

$OEM$ директории на установочном диске

Копирование явно произойдет на Т-13, а вот до или после выполнения команд в CMDLINES.TXT, не знаю, предположу, что до.

Wu-Tang 04-10-2013 17:09 2228636

boss911,
спасибо, попробую

ivvtvv 04-10-2013 23:13 2228802

Цитата:

Цитата boss911
Копирование явно произойдет на Т-13, а вот до или после выполнения команд в CMDLINES.TXT, не знаю, предположу, что до »

Выполнение команд в CMDLINES.TXT происходит на Т-12, т.е. явно после Т-13, а копирование файлов из ОЕМ вообще происходит на текстовом этапе установки!

Цитата:

Цитата denzill
я же не весь корел копирую, а только один файл регистрации »

Тогда тем более удобнее использовать sfx-архив и запустить его после установки самого "Corel".

Petya V4sechkin 05-10-2013 08:50 2228889

Цитата:

Цитата ivvtvv
копирование файлов из ОЕМ вообще происходит на текстовом этапе установки

Если быть точным, на текстовом этапе копируется в \$WIN_NT$.~LS\i386\$OEM$.
Но содержимое $Progs и $Docs переносится в соответствующие папки на более позднем этапе T-2.

Wu-Tang 08-10-2013 23:05 2231040

Petya V4sechkin,
t2 это 20-ая минута?

boss911 09-10-2013 02:42 2231115

Wu-Tang

Это вторая минута, то есть 2 минуты до конца установки ОС.

Wu-Tang 10-10-2013 00:06 2231696

boss911,
а [GuiRunOnce] когда отрабатывает?

boss911 10-10-2013 01:37 2231737

GuiRunOnce
Цитата:

это секция файла winnt.sif, которая содержит команды, выполняющиеся при первом входе пользователя в систему.

Wu-Tang 10-10-2013 06:02 2231762

boss911,
почему спросил, чтоб твики применять из GuiRunOnce, заведомо зная, что папки в progs уже скопировались.

Wu-Tang 16-10-2013 00:18 2235188

еще один вопрос, есть ли переменная для oem папки appdata?

ivvtvv 10-11-2013 14:17 2251218

Цитата Wu-Tang:
еще один вопрос, есть ли переменная для oem папки appdata? »

Есть переменная $Docs - Documents and Settings. Если в неё положить структуру папок "Default User\Application Data\...", то папка "Application Data" с содержимым размножится в соответствующие папки ВСЕХ пользователей, создаваемых впоследствии (в том числе и администратора).

Wu-Tang 11-11-2013 21:36 2252344

ivvtvv,
те если я положу то что надо в def user, то все это и будет в папке с профилем основной созданной учетки?

ivvtvv 12-11-2013 04:03 2252515

Wu-Tang, Да, и потом при создании новых профилей все будет копироваться из def user в соответствующие папки. Тоже самое с реестром - цитата из учебника автоустановки винды:"Во время автоматической установки вы можете импортировать параметры на этапе, когда ни один из пользователей еще не вошел в систему. Делается это из файла cmdlines.txt. Такой способ особенно полезен тем, что параметры HKCU фактически импортируются в настройки пользователя по умолчанию (Default User), чей раздел реестра подключается вместо HKCU во время установки Windows. Когда пользователь входит в систему первый раз, его настройки берутся из профиля Default User. Таким образом, все параметры, импортированные в HKCU из cmdlines.txt, применяются ко всем учетным записям создаваемым впоследствии"

Wu-Tang 27-11-2013 21:25 2262732

ivvtvv,
а содержимое из def user потом удалится?

Iska 27-11-2013 22:10 2262761

Wu-Tang, нет, конечно. Смысл-то в прямо противоположном.

Wu-Tang 12-12-2013 19:39 2271467

Цитата:

Цитата ivvtvv
Есть переменная $Docs - Documents and Settings. Если в неё положить структуру папок "Default User\Application Data\...", то папка "Application Data" с содержимым размножится в соответствующие папки ВСЕХ пользователей, создаваемых впоследствии (в том числе и администратора). »

попробовал этот вариант, при логоне выдало ошибку, что не может скопировать. :(

Wu-Tang 13-10-2014 15:22 2414695

занятная ситуация вышла с oem папкой - default user, положил туда файлы настроек программ в appdata, все скопировалось как положено, НО файлам присваивается атрибут только для чтения, в результате эти программы не могут внести изменения, тк файлы настроек с атрибутом ридонли.
как сделать, чтоб они копировались без атрибута ридонли?

-------

Wu-Tang 29-11-2015 04:03 2579757

нача опять ковырять сборку и всплыл вопрос с ридонли, вобщем что копируется из $docs $progs$ имеет атрибут только чтение, поэтому программы не могут внести изменения в файлы настроек, почему такое происходит и как сделать, чтоб атрибут не стоял.
использовать костыли через батник с помощью attrib как-то не очень хочется

Smokie_BlahBlah 29-11-2015 23:48 2579940

Wu-Tang,
полностью скрытый winrar sfx с файлами внутри запускать через setupcomplete.cmd

Wu-Tang 01-12-2015 06:57 2580254

Smokie_BlahBlah,
нашел причину, так происходит при установке на vmware


Время: 07:26.

Время: 07:26.
© OSzone.net 2001-