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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   [решено] Запуск SetupComplete при вшитом в BIOS ключе (http://forum.oszone.net/showthread.php?t=347394)

Valek271183 19-12-2020 23:28 2943514

Запуск SetupComplete при вшитом в BIOS ключе
 
Подскажите, как обойти ограничение microsoft, при котором после установки Windows на ноутбук с зашитым ключом не запускается SetupComplete.cmd
Каким ещё способом можно запустить SetupComplete.cmd или другой CMD/BAT файл ?

Vadikan 20-12-2020 10:14 2943522

Valek271183, не запускается даже если в файле ответов указан ключ другого издания?

А так, все давно здесь http://www.oszone.net/8594#compare

Valek271183 20-12-2020 11:01 2943525

Цитата:

Цитата Vadikan
не запускается даже если в файле ответов указан ключ другого издания? »

С ключом я не пробовал, так как с файлом ответов всё работает, но ноутбуки разные и ключи разные, а подставить нужно родной ключ из BIOS. Делать файл ответов индивидуально под каждый ноутбук вариант не очень удобный. Если использовать файл ответов - то не подхватывается ключ из BIOS. Если использовать ручную установку (с ключом в биосе) - то не запускается OOBE и SetupComplete. Пробовал, подключив образ, смонтировав ветку Software, в RunOnce добавить запуск OOBE.cmd - но не сработало (хотя может я где-то ошибся). Варианты у меня закончились, надеюсь на Вашу помощь

Vadikan 20-12-2020 11:38 2943530

Цитата:

Цитата Valek271183
но ноутбуки разные и ключи разные »

Но проверить-то вы можете? Или вы принципиально отказываетесь?

Цитата:

Цитата Valek271183
С ключом я не пробовал, так как с файлом ответов всё работает »

Вот и попробуйте с KMS ключом того же издания https://docs.microsoft.com/en-us/win.../kmsclientkeys

Цитата:

Цитата Valek271183
а подставить нужно родной ключ из BIOS »

После установки удалите ключ, из того же setupcomplete если сработает
Код:

cscript %windir%\system32\slmgr.vbs -upk
Цитата:

Цитата Valek271183
Варианты у меня закончились, надеюсь на Вашу помощь »

Гм... т.е. по ссылке из поста 2 вы не увидели FirstLogonCommands?

Valek271183 20-12-2020 13:22 2943541

Vadikan, может я неправильно объясняю или я Вас неправильно понимаю. С файлом ответов всё ставиться, и запускается OOBE и SetupComplete.cmd и отрабатывает FirstLogonCommands из состава autounattend.xml.
Проблема в том, как потом подставить ключ из BIOS. Не хотелось бы делать это вручную для каждого нового ноутбука.
При обычной, не автоматической установке, ключ из BIOS не запрашивается - он, видимо, вводится перед тем, как появляется вариант выбора ОС и Windows уже ставиться с ключом.
Но по окончании установки таким способом, когда ключ подставляется сам, не запускает OOBE и SetupComplete. Каким способом можно их запустить?
P.S. Vadikan, FirstLogonCommands Вы имели ввиду из состава файла ответа или отдельный CMD файл? Как отдельный CMD файл я его не пробовал.

Vadikan 20-12-2020 13:42 2943544

Valek271183, я может тоже чего-то не понимаю. В частности, что мешает перенести команды из setupcomplete в FLC по отдельности, либо одной командой, запускающей любой cmd файл.

Valek271183 20-12-2020 22:28 2943599

Vadikan, создал файл FirstLogonCommands.cmd в $OEM$\$$\SETUP\SCRIPTS, прописал запуск SetupComplete.cmd
FirstLogonCommands.cmd тоже не запускается

Vadikan 21-12-2020 01:50 2943615

Valek271183, я разве предлагал вам такое делать?

По ссылке из поста 2 http://www.oszone.net/8594#compare объясняется ровно три варианта: setupcomplete, аудит и FLC. Там же написано, как создать в корне диска папку Install, сложить в нее все необходимое и создать переменную для определения флэшки.

Не хотите ставить с флэшки, создайте $OEM$\$1\Install\ и ставьте из C:\Install

Короче, ваш командный файл может лежать где угодно. Но его вызов вам надо прописать в файле ответов в разделе FLC FirstLogonCommands

Valek271183 21-12-2020 22:35 2943704

Да нельзя файл ответов использовать )
С файлом ответов ключ ОС из BIOS не подхватывается, вот я и ищу альтернативные варианты, как запустить CMD после установки. С файлом ответов как раз таки всё работает и запускается, но не подхватывается лицензия из UEFI. И чтобы эту лицензию подхватить использую ручную установку, но в конце нужно доустановить ПО, которое должно установиться при первом входе в систему или после первой перезагрузки

Vadikan 22-12-2020 13:17 2943750

Цитата:

Цитата Valek271183
Да нельзя файл ответов использовать )
С файлом ответов ключ ОС из BIOS не подхватывается »

Спасибо, что наконец сообщили эту незначительную подробность в классическом стиле Неправильно поставлена задача.

Если поставить ее как "извлечь ключ из BIOS и активировать ОС", то можно пробовать PowerShell (или wmic).

Код:

powershell "changepk.exe /ProductKey (Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey"

Valek271183 22-12-2020 15:57 2943801

Думаю этот вариант тоже не подойдёт. Дело в том что на практике попытка подставить ключ из UEFI не всегда срабатывает. Объясню на примере: при ручной установке Windows 10 на ноутбук с ключом от Windows 8 (или иногда и от 8.1) ключ подхватывается ещё до выбора ОС и ОС ставится уже с ключом и при подключении к интернет она активируется. Если на тот же ноутбук попытаться вставить этот же, зашитый от Windows 8 ключ, после установки Windows 10 она его не принимает (текст сообщения не помню, пишет что-то вроде этот ключ не подходит), версия та же Для одного языка. Это то, что я вижу на практике.
Учитывая это, я теперь чаще стараюсь использовать установку без файла ответов (и раздел восстановления при ручной установке окажется в конце). Но при этом не запускается OOBE, SetupComplete и FLC. Поэтому я решил у Вас спросить каким ещё способом можно запустить SetupComplete.cmd или другой CMD/BAT файл при условии, что ключ зашит в BIOS. Vadikan, извините что запутал Вас неправильно поставленной задачей, хочется всё-таки найти способ запустить настройку при таких условиях задачи и возможно ли это?

Vadikan 22-12-2020 17:47 2943820

Я бы предложил подключить образ и прописать запуск в
Код:

HKLM\Software\Microsoft\Windows\CurrentVersion\Runonce
но прозреваю, что и этот вариант не устроит по какой-то еще причине:)


Время: 07:25.

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