Запуск SetupComplete при вшитом в BIOS ключе
Подскажите, как обойти ограничение microsoft, при котором после установки Windows на ноутбук с зашитым ключом не запускается SetupComplete.cmd
Каким ещё способом можно запустить SetupComplete.cmd или другой CMD/BAT файл ? |
Valek271183, не запускается даже если в файле ответов указан ключ другого издания?
А так, все давно здесь http://www.oszone.net/8594#compare |
Цитата:
|
Цитата:
Цитата:
Цитата:
Код:
cscript %windir%\system32\slmgr.vbs -upk Цитата:
|
Vadikan, может я неправильно объясняю или я Вас неправильно понимаю. С файлом ответов всё ставиться, и запускается OOBE и SetupComplete.cmd и отрабатывает FirstLogonCommands из состава autounattend.xml.
Проблема в том, как потом подставить ключ из BIOS. Не хотелось бы делать это вручную для каждого нового ноутбука. При обычной, не автоматической установке, ключ из BIOS не запрашивается - он, видимо, вводится перед тем, как появляется вариант выбора ОС и Windows уже ставиться с ключом. Но по окончании установки таким способом, когда ключ подставляется сам, не запускает OOBE и SetupComplete. Каким способом можно их запустить? P.S. Vadikan, FirstLogonCommands Вы имели ввиду из состава файла ответа или отдельный CMD файл? Как отдельный CMD файл я его не пробовал. |
Valek271183, я может тоже чего-то не понимаю. В частности, что мешает перенести команды из setupcomplete в FLC по отдельности, либо одной командой, запускающей любой cmd файл.
|
Vadikan, создал файл FirstLogonCommands.cmd в $OEM$\$$\SETUP\SCRIPTS, прописал запуск SetupComplete.cmd
FirstLogonCommands.cmd тоже не запускается |
Valek271183, я разве предлагал вам такое делать?
По ссылке из поста 2 http://www.oszone.net/8594#compare объясняется ровно три варианта: setupcomplete, аудит и FLC. Там же написано, как создать в корне диска папку Install, сложить в нее все необходимое и создать переменную для определения флэшки. Не хотите ставить с флэшки, создайте $OEM$\$1\Install\ и ставьте из C:\Install Короче, ваш командный файл может лежать где угодно. Но его вызов вам надо прописать в файле ответов в разделе FLC FirstLogonCommands |
Да нельзя файл ответов использовать )
С файлом ответов ключ ОС из BIOS не подхватывается, вот я и ищу альтернативные варианты, как запустить CMD после установки. С файлом ответов как раз таки всё работает и запускается, но не подхватывается лицензия из UEFI. И чтобы эту лицензию подхватить использую ручную установку, но в конце нужно доустановить ПО, которое должно установиться при первом входе в систему или после первой перезагрузки |
Цитата:
Если поставить ее как "извлечь ключ из BIOS и активировать ОС", то можно пробовать PowerShell (или wmic). Код:
powershell "changepk.exe /ProductKey (Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey" |
Думаю этот вариант тоже не подойдёт. Дело в том что на практике попытка подставить ключ из UEFI не всегда срабатывает. Объясню на примере: при ручной установке Windows 10 на ноутбук с ключом от Windows 8 (или иногда и от 8.1) ключ подхватывается ещё до выбора ОС и ОС ставится уже с ключом и при подключении к интернет она активируется. Если на тот же ноутбук попытаться вставить этот же, зашитый от Windows 8 ключ, после установки Windows 10 она его не принимает (текст сообщения не помню, пишет что-то вроде этот ключ не подходит), версия та же Для одного языка. Это то, что я вижу на практике.
Учитывая это, я теперь чаще стараюсь использовать установку без файла ответов (и раздел восстановления при ручной установке окажется в конце). Но при этом не запускается OOBE, SetupComplete и FLC. Поэтому я решил у Вас спросить каким ещё способом можно запустить SetupComplete.cmd или другой CMD/BAT файл при условии, что ключ зашит в BIOS. Vadikan, извините что запутал Вас неправильно поставленной задачей, хочется всё-таки найти способ запустить настройку при таких условиях задачи и возможно ли это? |
Я бы предложил подключить образ и прописать запуск в
Код:
HKLM\Software\Microsoft\Windows\CurrentVersion\Runonce |
Время: 03:13. |
Время: 03:13.
© OSzone.net 2001-