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

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

dvtimofei 24-05-2009 17:20 1126406

Ввод ключа продукта при установке из-под установленной системы
 
Вопрос, с помощью программы nLite или файлов ответов я ввожу S.N системы, но при установки системы из виндовса
в окне S.N не веден, что нуно сделать что бы исправить это
??

boss911 24-05-2009 18:23 1126455

Winnt.sif -

Habetdin 24-05-2009 21:19 1126595

dvtimofei, при установке из-под Windows нужно еще и "указать" параметр расположения файла ответов ;)

Habetdin 24-05-2009 21:41 1126617

dvtimofei, "порылся" у себя, нашел ответ :)
Нужно запускать winnt32.exe /unattend:winnt.sif

Winnt32

Код:

Эта программа выполняет установку или обновление до Windows*XP. Программа winnt32 может быть запущена из командной строки на компьютере, работающем под управлением Windows*95, Windows*98, Windows*Me, Windows*NT, Windows*2000 или Windows*XP.

Синтаксис

winnt32 [/checkupgradeonly] [/cmd:командная_строка] [/cmdcons] [/copydir:i386\имя_папки] [/copysource:имя_папки] [/debug[уровень]:[имя_файла]] [/dudisable] [/duprepare:путь] [/dushare:путь] [/m:имя_папки] [/
makelocalsource] [/noreboot] [/s:источник] [/syspart:буква_диска] [/tempdrive:буква_диска] [/udf:код [,файл_UDB]] [/unattend[число]:[файл_ответов]]

Параметры

/checkupgradeonly

Выполнение проверки на возможность обновления до Windows*XP.
При использовании этого параметра с параметром /unattend ввод данных пользователем не требуется. В противном случае результаты отображаются на экране и их можно сохранить в файле с указанным именем. По умолчанию используется файл Upgrade.txt в системном корневом каталоге.

/cmd:командная_строка

Этот параметр указывает программе установки выполнить заданную команду перед завершающей фазой установки. Это происходит после перезагрузки компьютера и после сбора программой установки необходимых сведений о конфигурации, но перед завершением установки.

/cmdcons

Установка консоли восстановления в виде варианта загрузки на исправно работающий компьютер Консоль восстановления*— это интерфейс командной строки, с помощью которого можно выполнять такие задачи, как запуск и остановка служб, а также осуществлять доступ к локальному диску (включая диски с файловой системой NTFS). Параметр /cmdcons может использоваться только после завершения обычной установки.

/copydir:i386\имя_папки

Создание дополнительной папку внутри папки, в которую устанавливаются файлы Windows*XP.
Параметр имя_папки относится к папке, созданной для хранения изменений только вашего узла. Например, в исходной папке установки i386 может быть создана папка Private_drivers для хранения файлов драйверов. Затем можно ввести команду /copydir:i386\Private_drivers, чтобы программа установки скопировала эту папку на новый компьютер, создав новую папку СистемныйКорневойКаталог\Private_drivers. С помощью команды /copydir можно создать любое необходимое количество дополнительных папок.

/copysource:имя_папки

Создание временной дополнительной папку внутри папки, в которую устанавливаются файлы Windows*XP.
Параметр имя_папки относится к папке, созданной для хранения изменений только вашего узла. Например, в исходной папке установки может быть создана папка Private_drivers для хранения файлов драйверов. Затем можно ввести команду /copysource:Private_drivers, чтобы программа установки скопировала эту папку на новый компьютер и использовала файлы из нее в процессе установки, создав временную папку СистемныйКорневойКаталог\Private_drivers. С помощью команды /copysource можно создать любое необходимое количество дополнительных папок. В отличие от папок, созданных с помощью параметра /copydir, папки, созданные с помощью параметра /copysource, удаляются по завершении программы установки.

/debug[уровень]:[имя_файла]

Создание журнала отладки на заданном уровне, например /debug4:Debug.log. По умолчанию создается журнал отладки C:\СистемныйКорневойКаталог\Winnt32.log с уровнем отладки, равным 2. Уровни отладки задаются следующим образом: 0*— серьезные ошибки, 1*— ошибки, 2*— предупреждения, 3*— сообщения и 4*— подробные сообщения для отладки. Каждый уровень включает все уровни, расположенные ниже.

/dudisable

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

/duprepare:путь

Этот параметр задает выполнение операций по подготовке установочной общей папки для использования с файлами динамического обновления, которые загружаются с веб-узла Windows Update. Эта общая папка может использоваться для установки Windows*XP на несколько клиентов.

/dushare:путь

Общая папка, в которую ранее с веб-узла Windows Update загружались файлы динамического обновления (обновленные файлы, используемые программой установки) и которая ранее была указана в параметре /duprepare:
путь. При использовании на клиентском компьютере задает использование обновленных файлов из общей папки, заданной значением путь.

/m:имя_папки

Этот параметр задает копирование программой установки файлов замены из альтернативной папки. Программа установки ищет файлы сначала в альтернативной папке и, если находит их, использует файлы из альтернативной папки, а не из папки, используемой по умолчанию.

/makelocalsource

Этот параметр задает копирование программой установки всех исходных файлов установки на локальный жесткий диск. Команду /makelocalsource следует использовать в случае установки с компакт-диска, чтобы создать копии установочных файлов для продолжения установки при отсутствии доступа к компакт-диску.

/noreboot

Этот параметр указывает программе установки не производить перезапуск компьютера после завершения фазы копирования файлов установки. Это позволяет выполнить другую команду.

/s:источник

Этот параметр задает местонахождение источника устанавливаемых файлов Windows*XP. Для одновременного копирования файлов с нескольких серверов введите параметр /s:источник несколько раз (не более восьми). Если этот параметр введен несколько раз, первый из указанных серверов должен быть доступен; в противном случае произойдет сбой программы установки.

/syspart:буква_диска

Этот параметр указывает программе установки скопировать загрузочные файлы на жесткий диск, пометить диск как активный и затем установить диск на другом компьютере. Когда этот компьютер запускается, он автоматически переходит на следующую фазу установки. Параметр /syspart всегда следует использовать вместе с параметром /tempdrive.
Программа Winnt32 может быть запущена с параметром /syspart на компьютере, работающем под управлением Windows*NT 4.0, Windows*2000 или Windows*XP. Этот параметр не может использоваться на компьютерах под управлением Windows*95, Windows*98 или Windows*Me.

/tempdrive:буква_диска

Этот параметр задает имя раздела для размещения временных файлов в процессе установки. В случае новой установки операционная система Windows*XP также будет установлена в указанный раздел. При обновлении параметр /tempdrive влияет только на размещение временных файлов; будет обновлена операционная система в том разделе, из которого была запущена программа winnt32.

/udf:код [,файл_UDB]

Задание идентификатора (кода), который программа установки использует для указания способа изменения файла ответов файлом базы данных уникальности (Uniqueness Database, UDB) (см. описание параметра /unattend
).
Файл UDB изменяет значения в файле ответов, а идентификатор определяет используемые в файле UDB значения. Например, команда /udf:Пользователь_RAS,Наша_организация.udb переопределяет параметры, заданные для идентификатора Пользователь_RAS в файле Наша_организация.udb. Если значение UDB_файл не указано, программа установки выдает запрос на вставку диска, содержащего файл $Unique$.udb.

/unattend

Обновление предыдущей версии операционной системы Windows*98, Windows*Me, Windows*NT*4.0 или Windows*2000 в автоматическом режиме. Все настройки, сделанные пользователем, считываются из файлов текущей версии системы. Таким образом, вмешательство пользователя в процесс установки не требуется.

/unattend[число]:[файл_ответов]

Выполнение новой установки без вмешательства пользователя. Файл, указанный параметром файл_ответов, содержит особые спецификации.
Параметр число задает количество секунд с момента окончания копирования файлов программой установки до момента перезагрузки компьютера. Параметр число можно использовать на любом компьютере, работающем под управлением Windows*98, Windows*Me, Windows*NT, Windows*2000 или Windows*XP.
Использование параметра командной строки /unattend для автоматизации процесса установки подтверждает факт прочтения и принятия лицензионного соглашения для Windows*XP. Прежде чем использовать этот параметр командной строки при установке Windows*XP от имени другой организации, следует убедиться в том, что конечный пользователь (отдельное лицо или организация) получил лицензионное соглашение для Windows*XP, ознакомился с ним и принял его условия. Изготовители компьютеров не могут использовать этот ключ на компьютерах, продаваемых конечным пользователям.


dvtimofei 24-05-2009 21:59 1126631

Пробывал, все равно сирийник не отобразился,
а прописать файл ответов где?
Он у меня сейчас в папке i386 лежит, при усттановке из доса все оке было, а из системы лажа

В статье написано след:
При запуске установки посредством winnt.exe или winnt32.ехе с ключами для автоматической установки, имя файла ответов может быть любым. Желательно указывать его с полным путем (вида D:\Dir\fileName)

ничего не понятно(((

Habetdin 24-05-2009 22:03 1126635

dvtimofei,
Цитата:

Цитата Habetdin
winnt32.exe /unattend:winnt.sif »

Теоретически, winnt.exe и winnt.sif должны при этом лежать в одной папке

dvtimofei 24-05-2009 22:21 1126646

Да лежат в I386
Может где еше путь нужно прописать?

И что значит полным, и где указать?
Цитата:

Цитата dvtimofei
Желательно указывать его с полным путем (вида D:\Dir\fileName) »


boss911 24-05-2009 23:24 1126709

Если winnt.sif лежит i386, то он подхватится (должен) автоматически, нет смысла запускать "winnt32.exe /unattend:winnt.sif".

El Scorpio 25-05-2009 02:00 1126798

dvtimofei, а другие глупые вопросы (часовой пояс, раскладка клавиатуры) система при установке не задаёт?
Если "да", значит указан неправильный серийник. Как вариант, серийник от другой версии системы - другой SP или OEM-серийник на "корпоративный" дистрибутив.

А вообще, я предпочитаю выполнять "чистую" установку с загрузочного диска - намного меньше головняка в итоге получается.

Сlassic 25-05-2009 05:44 1126826

Цитата:

Цитата El Scorpio
А вообще, я предпочитаю выполнять "чистую" установку с загрузочного диска »

Во-во,я тоже не пойму,какой смысл устанавливать из-под системы.Проблематично войти в биос ?

dvtimofei 25-05-2009 10:51 1126939

Цитата:

Цитата El Scorpio
dvtimofei, а другие глупые вопросы (часовой пояс, раскладка клавиатуры) система при установке не задаёт?
Если "да", значит указан неправильный серийник. Как вариант, серийник от другой версии системы - другой SP или OEM-серийник на "корпоративный" дистрибутив.
А вообще, я предпочитаю выполнять "чистую" установку с загрузочного диска - намного меньше головняка в итоге получается. »

Я выше писал что из под биуса все хорошо, смысла из под систмы нет ни какого, просто интересно почему не работает,
конечно хотелосьбы исправить!

Vadikan 25-05-2009 11:18 1126961

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

[Unattended]
UnattendMode=ProvideDefault

См. также сообщение 2. Однако установка не будет автоматической.

Цитата:

Цитата dvtimofei
При запуске установки посредством winnt.exe или winnt32.ехе с ключами для автоматической установки, имя файла ответов может быть любым. Желательно указывать его с полным путем (вида D:\Dir\fileName)
ничего не понятно((( »

Что непонятно? Допустим, у вас дистрибутив размещен в D:\winxp, файл ответов - в D:\winxp\i386. Тогда
Код:

D:\winxp\i386\winnt32.exe /unattend:D:\winxp\i386\winnt.sif

vserd 25-05-2009 16:14 1127190

Цитата:

Цитата boss911
Если winnt.sif лежит i386, то он подхватится (должен) автоматически, нет смысла запускать "winnt32.exe /unattend:winnt.sif". »

из под winnt32/winnt не подхватывается и не подхватывался НИКОГДА. Это даже в документации MS описано. winnt.sif только при установке с CD.


Время: 10:27.

Время: 10:27.
© OSzone.net 2001-