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

ProgrammerPC 16-10-2009 13:46 1244529

Помогите пожалуйста с $OEM$
 
Создаю папку $OEM$,создаю .cmd файл в котором задаю команды.В winnt.sif файле в detachedprogram вписываю этот .cmd файл чтобы он запустился на Т-39 и выполнились команды которые в нём.НО ОН НЕ ЗАПУСКАЕТСЯ!!!!!!!!А у моего друга делаю всё также и всё пашет!!!!!!!!Помогите пожалуйста.Я думаю может это из-за того,что я сбросил стандартные настройки в БИОСЕ,и у меня началась такая во беда:Когда ставишь XP диски меняются D и C.А когда ставишь Висту или 7 то диски остаются на своих местах...........

Radanius 16-10-2009 14:04 1244546

В файле winnt.sif в секции [Unattended] прописанно OemPreinstall=Yes ?

ProgrammerPC 16-10-2009 14:05 1244549

Прописано(((((

$OEM$ копирует файлы,но они не запускаются((((((((

stasys44 16-10-2009 14:09 1244555

Чтоб не было недорузумений по букве системного раздела (у вас диск с разделами?), попробуйте путь к командному файлу записать %systemdrive%\*\*.cmd

Команды в файле пишите также с относительными путями, если в путях пробел (напр. Program Files) весь путь должен быть охвачен кавычками

ProgrammerPC 16-10-2009 14:10 1244556

Так и пишу.Не работает.А у друга,ну блин всё также делаю и у него работает

Блин,так Винду хотелось собрать((((((((((((( :cry:

Keeper2006 16-10-2009 14:59 1244595

А где именно создаёшь файл и что прописываешь в winnt.sif?

stasys44 16-10-2009 15:24 1244612

Опишите полностью ситуацию - какие разделы, какие ОС в них лежат, в какой раздел устанавливаете, где файл (путь $OEM$\....\), как прописан в Winnt.sif (команда полностью)

И это у друга, и все это у вас - неважно что будете повторяться

Habetdin 16-10-2009 15:34 1244626

Цитата:

Цитата ProgrammerPC
$OEM$ копирует файлы,но они не запускаются(((((((( »

А может быть пути в cmd-файле неверные? :dont-know
http://www.oszone.net/2243
Цитата:

Цитата ProgrammerPC
А у друга,ну блин всё также делаю и у него работает »

Один и тот же образ пробуете? :)

Keeper2006 16-10-2009 15:38 1244629

А может в секции [GuiUnattended] прописано OemSkipWelcome=0 вместо 1, будем ща проводить кастинг на передачу Битва экстрасенсов :)

Сlassic 16-10-2009 15:52 1244641

Цитата:

Цитата Keeper2006
Битва экстрасенсов »

Ага,выездная сессия.

Цитата:

Цитата ProgrammerPC
Когда ставишь XP диски меняются D и C.А »

Скорей всего дело в "путях",говорят же переменные надо.

ProgrammerPC 17-10-2009 11:22 1245195

Пути одинаковые.Используем одинаковые Образы и winnt.sif,всё одно и тоже с другом пробуем - У него работает у меня нет(((((((((((((((((((((((((Я в шоке

Drongo 17-10-2009 11:56 1245228

ProgrammerPC, Здравствуйте. :)

1. Покажите содержимое WINNT.SIF
2. Покажите содержимое cmd

Лучше всего прикрепите файлы. Из WINNT.SIF предварительно убрав информацию о серийном номере.

stasys44 17-10-2009 12:25 1245256

Цитата:

Цитата ProgrammerPC
м - У него работает у меня нет(((((((((((((((((((((((((Я в шоке »

Уже все хором пишем давай все обстоятельства, я тоже писал в первой странице, а вы отбиваетесь ничем для нас не значущими фразами как ((((((((((((((((Я в шоке

Habetdin 17-10-2009 12:33 1245264

ProgrammerPC,
Цитата:

Цитата stasys44
Опишите полностью ситуацию - какие разделы, какие ОС в них лежат, в какой раздел устанавливаете, где файл (путь $OEM$\....\), как прописан в Winnt.sif (команда полностью) »

Цитата:

Цитата Habetdin
Один и тот же образ пробуете? »

Цитата:

Цитата Drongo
1. Покажите содержимое WINNT.SIF
2. Покажите содержимое cmd »

Без этого - вам в Филиал "Приёмной телепата"

ProgrammerPC 17-10-2009 14:51 1245370

Вот содержимое Winnt.sif:



;SetupMgrTag
[Shell]
CustomDefaultThemeFile = "%WinDir%\Resources\Themes\S.T.A.L.K.E.R.theme"
DefaultThemesOff = No

[Data]
AutoPartition=0
UnattendedInstall="Yes"
MsDosInitiated=No

[Unattended]
FileSystem=*
UnattendMode=FullUnattended
OemSkipEula=Yes
TargetPath=\WINDOWS
Repartition=No
UnattendSwitch="yes"
WaitForReboot="No"
OemPreinstall=Yes
DriverSigningPolicy=Ignore
NonDriverSigningPolicy=Ignore


[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=125
OemSkipWelcome=1
DetachedProgram = "%SystemDrive%\Install\39start.cmd"
Arguments="-play"



[UserData]
ProductKey=
FullName=""
OrgName=""
ComputerName=

[Display]
BitsPerPel=32
Xresolution=1280
YResolution=1024
Vrefresh=85

[Branding]
BrandIEUsingUnattended=Yes

[url]
Home_Page=http://ya.ru

[Proxy]
Proxy_Enable=0
Use_Same_Proxy=1


[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=No

[GuiRunOnce]

;
; Edited by DriverPacks BASE 8.12.5
; http://www.driverpacks.net/
;


command9="%SystemDrive%\DPsFnshr.exe"

$OEM$ копирует всё содержимое на C:\install\ но не запускает ничего(0RocketDock,MPui)

Сlassic 17-10-2009 15:27 1245413

А где лежит на CD файл 39start.cmd ? И еще:а как-же вот это ?
Цитата:

Цитата ProgrammerPC
statys44,ты мне и так очень сильно помог,спасибо тебе огромное))),но у меня ещё один маленький вопросик,я воспроизвёл музыку)))---УУУУУУРРРРРРРАААААААААААА!!!!!!!!!!!!!!!! Но,почему плеер по умолчанию играет музыку из папки windows\Media?(((Как сделать чтоб плеер воспроизводил музыку с папки которую я выберу...? »

вот отсюда http://forum.oszone.net/post-1226903.html

ProgrammerPC 17-10-2009 16:21 1245440

Я тогда у друга делал.А файл 39start.cmd лежит: $OEM$\$1\Install\39start.cmd

Drongo 17-10-2009 17:18 1245461

Цитата:

Цитата ProgrammerPC
39start.cmd »

Содержимое файла какое? Приведите его

ProgrammerPC 17-10-2009 19:28 1245547

Содержимое 39start:


@ECHO OFF
%systemdrive%\install\cmdow.exe @ /HID
start %systemdrive%\install\MPUI\MPUI.exe
start %systemdrive%\install\RocketDock\RocketDock.exe
exit

ProgrammerPC 17-10-2009 20:29 1245599

Блин сори,я забыл,мы разные дистрибутивы изменяем.Но у него как и у меня Оригинальный образ SP3.Может в этом проблема?....

Redew 18-10-2009 00:37 1245757

ProgrammerPC, с этого и надо было начинать.
А вот это
Цитата:

Цитата ProgrammerPC
@ECHO OFF
%systemdrive%\install\cmdow.exe @ /HID
start %systemdrive%\install\MPUI\MPUI.exe
start %systemdrive%\install\RocketDock\RocketDock.exe
exit »

должно иметь вид хотя бы такой
Код:

@echo off

%systemdrive%\install\cmdow.exe @ /HID
start /wait %systemdrive%\install\MPUI\MPUI.exe
start /wait %systemdrive%\install\RocketDock\RocketDock.exe
exit

Это к примеру. У RocketDock.exe и MPUI.exe также могут быть дополнительные ключи установки, которые необходимо учитывать. Не забывайте, что это командная строка

ProgrammerPC 18-10-2009 11:48 1245941

Redew,но умоего друга и так работает.Так это может быть из-за разных дистрибутивов?)

Сlassic 18-10-2009 12:19 1245959

Цитата:

Цитата ProgrammerPC
Когда ставишь XP диски меняются D и C.А »

Реши сначала эту проблему.

stasys44 18-10-2009 12:42 1245974

Проверить еще раз пути на диске CD/DVD - совпадают?
Проверить winnt.sif - OEMpreinstall , DetachedProgram - прописано точно также
Копируется ли папка Install и подпапки на раздел, где лежит устанавливаемая Windows
Неучтена какая-то мелочь
Ничего не написали, что где когда насчет дисков и разделов
Дополнено - Classic вот тоже присоединяется - будьте многословнее, только без ахов и охов

Redew - команды не выполняются они за другой, это не установка програм, здесь не будете ждать пока будет проигрываться музыка, да там еще задержка до установки драйверов звука, в это время человек хочет поиграть судоку или косынку. Не надо ждать пока будет выключен плеер

Сlassic 18-10-2009 13:08 1245997

stasys44, а какова зависимость от того,какой раздел является активным ?

stasys44 18-10-2009 13:41 1246036

Если все прописано правильно и идентично - никакой. После прогулки продолжу как был должен изложить ситуацию Программер. Молодые люди - представьте что вы в школе и вам задано написать сочинение "Как вы примняете дополнительные функции d установке Windows"

Пример
Я хотел иметь возможность поиграть судоку и послушать или посмотреть клип во время установки WindowsXP и потом продемонстрировать другу
Я имею дистрибутив Home, а мой друг Pro. В файле ответов я прописал в обоих случая одинаково а главное так
Autopartition=0
.....
Repartition=0
......
OEMpreinstall=yes
....
DetachedProgram
"%systemdrive%\install\39start.cmd"

В папке, где развернул содержимое диска дистрибутива создал структуру $OEM$\$1\Install в папке Install положил файл 39start.cmd и папки соответствующих программ их содержанием (MPUI, RocketDock). Отрывок из 39start.cmd:
start "%systemdrive%\install\MPUI\mpui.cmd" ; только не mpui.exe - надо дождаться пока не установлен драйвер звуковой карты

После модифицирования дистрибутивов, я "закатил на болванки"
Сначала начал установить
1 ) на свой ПК - когда загрузился сd диск и передо мной стал выбор - куда устанавливать - первичный раздел диска (он же С:) имеет Windows, а другой логический занят данными, я выбрал этот, но не форматировал. К концу установки в текстовом виде, видел как копируются файлы из $OEM$, когда начался графический вид, на 39 минуте никакие файлы не запустились.
2) у друга делал то же самое, с той разницей что форматировал раздел, там была по эксперименту установлена и не нужна какая-то ОС, а данные были совсем на другом HDD. А может я забыл - все таки отформатировали раздел с "хорошей" Windows, чтоб отсвежилась. Но у друга на 39-той минуте показалась RocketDock и несколько спустя показался плеер

Почему так случилось? Я в шоке!!!!!!!!
Если все тютелки в тютельки расписано одинаково в обоих дистрибутивах, результат должен быть одинаковым, все равно какая буква, какой раздел активный, в обоих случаях резултат либо либо. То есть в этом примере вы врали бы IMHO.
А может дело предстояло так - хотели побаловаться - запустили винду у себя, щелкнули по файлу на компакте (он в папке $OEM$\$1\install), а в разделе где винду запустили никакая папка install и не лежит, а у друга единственная винда и в разделе эта папка есть. Переменная %systemdrive% - в системном приводе и ищет, а не в неких $OEM$


Время: 06:58.

Время: 06:58.
© OSzone.net 2001-