Показать полную графическую версию : [статья] Создание настроенного образа операционной системы
habib2302, команды для winpeshl.ini давно описаны в документации (https://docs.microsoft.com/ru-ru/windows-hardware/manufacture/desktop/winpeshlini-reference-launching-an-app-when-winpe-starts) Майкрософт.
И Nordek прав, WinPE х64 - не полноценная система х64, совместимости с х86-программами нет, только 64-битные приложения.
Smarty, интересно, работают ли оба раздела одновременно. Раньше точно не работали.
Vadikan, нет, там просто синтаксис для примера.
команды для winpeshl.ini давно описаны в документации Майкрософт. »LaunchApp:
[LaunchApp]
AppPath = %PROGRAMFILES%\totalcmd\TOTALCMD64.exe
Выполнил свою работу
Прочитав это
Note
The [LaunchApp] entry may only include one app.
You can’t specify a command that is greater than 250 characters.
You can’t specifiy any command-line options with LaunchApp.
Понял - Бестолковая ерунда.
Как ранее было удобнее импортировать в реестр, таким этот способ остаётся:
DISM.exe /Mount-Wim /WimFile:"%UserProfile%\Desktop\boot.wim" /index:1 /MountDir:"%UserProfile%\Desktop\Mount\WINRE"
REG LOAD HKLM\1SYS "%UserProfile%\Desktop\Mount\WINRE\Windows\System32\config\SYSTEM"
regedit
» HKEY_LOCAL_MACHINE » 1SYS » ControlSet001 » Control » Session Manager » Environment
Path add %PROGRAMFILES%\AkelPad\;
REG UNLOAD HKLM\1SYS
DISM.exe /Unmount-Wim /MountDir:%UserProfile%\Desktop\Mount\WINRE /commit
WinPE х64 - не полноценная система х64 »Я воспринимаю как:
x86 - Выполняются только 32-bit приложения
x64 - Выполняются только 64-bit приложения
x86-x64 - Выполняются как 32-bit приложения, так 64-bit приложения.
Пожалуй данность определяет своими именами разве что в Unix-подобных системах. В Windows всё смешано: x64 будет 32-bit и 64-bit.
нет, там просто синтаксис для примера. »
Угу, это было и в старой документации, еще к 3.1. Плохой пример.
Плохой пример. »
Пример писался для habib2302, на скриншоте которого написано, что "... файл winpeshl.ini есть, но нет команд с успешным запуском...".
Могла быть просто ошибка в написании строки выполнения, поэтому привел синтаксис.
Могла быть просто ошибка в написании строки выполнения »Проверив выполнение из LaunchApp - Кучу комбинаций перебрал, часто встречается ошибка как на скриншоте у habib2302:
A winpeshl.ini file is present, but no commands were successfully launched. This could be caused by incorrect formatting or an invalid executable name. Please consult the documentation for more information.
Более 150 символов ни разу не привышало (хотя допустимо 250), никакие специфические символы не добавлялись.
habib2302
19-03-2020, 18:14
Nordek, т.е проблема теперь не только у меня?
раньше я делал winpe для проги Windows Login Unlocker и как бы все работало
т.е проблема теперь не только у меня? »Издеваюсь над boot.wim, и теперь не могу понять: почему только при третьей правке winpeshl.ini получилось загрузить, сейчас опять выводит ошибку (Кодировку не менял, даже параметры вернул которые были, и всё-равно выводит ошибку.).
Nordek, а содержание winpeshl.ini?
Smarty, [LaunchApp]
AppPath = "%PROGRAMFILES%\totalcmd\TOTALCMD64.exe"
или
[LaunchApp]
AppPath = "%PROGRAMFILES%\Akelpad\Akelpad.exe"
Сейчас пытаюсь побороть:
[LaunchApp]
AppPath = "%PROGRAMFILES%\totalcmd\TOTALCMD64.exe"
Nordek, у меня так написано:
[LaunchApps]
"%PROGRAMFILES%\PE Network\PENetwork.exe"
%SYSTEMDRIVE%\Shell\Shell.exe
Работает.
Еще есть такой вариант:
[LaunchApps]
hidcon.exe, mountiso.cmd
"%PROGRAMFILES%\PE Network\PENetwork.exe"
%SYSTEMDRIVE%\Shell\Shell.exe
Тоже все отрабатывает.
Второй вариант для установки системы из ISO-файла через GRUB4Dos.
Shell.exe в обоих случаях это Loader от Boa Soft.
habib2302, Smarty, Сейчас сработало с LaunchApp. Не понял что было, ссылку на образ в PM отправил.
Nordek, зачем образ, если работает?
habib2302
19-03-2020, 22:35
Nordek, образ работает
зачем образ, если работает? »Когда в предыдущий раз через LaunchApp работал - Неожиданно перестал срабатывать. Его же ещё раз смонтировал » удалил winpeshl.ini » создал winpeshl.ini » добавил [LaunchApp] ... » сохранил winpeshl.ini » размонтировал в последний раз.
образ работает »У вас, из вашего образа получилось произвести выполнение?
habib2302
20-03-2020, 11:35
У вас, из вашего образа получилось произвести выполнение? »
Нет. Все как было так и осталось. А ваш образ работает с вашим winpeshl.ini
Неожиданно перестал срабатывать. »
Нет. Все как было так и осталось. »
Проблема вообще непонятна. У меня таких заморочек отродясь не было.
Правильный синтаксис и правильные пути - все работает как и положено.
Здравствуйте. Никак не пойму, имеется autounattend.xml и wim файл. Установка начинается из стороннего PE. Что с делать в wim, чтобы файл ответов автоматически работал? С iso то понятно - положить в корень, а с wim - нет. Шапку прочитал, но не понимаю.
rbvl, варианты:
• Указывать ФО при sysprep, он будет закэширован.
• Передавать ФО в качестве параметра /Unattend (https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options#unattend) setup.exe
• Implicit Answer File Search Order (https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-automation-overview#implicit-answer-file-search-order)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.