Показать полную графическую версию : [решено] Экспорт образа через скрипт
saxedo5034
24-07-2020, 14:11
Не могу экспортировать образ через bat файл, ошибка "не может найти указанный файл или путь". Экспорт делается во временную папку и потом добавляется в образ, предварительно удалив старый. Как лучше сделать или более правильно, может из за этого ошибки?
p.s
Это только часть скрипта, которая не работает, она должна быть выполнена первой.
Вторая часть, добавление твиков в реестр и создание ISO образа.
@echo off
set "dism=%~dp0bin\adk\amd64\DISM"
md "%userprofile%\AppData\Local\Temp\dvd\sources"
"%dism%\dism.exe" /Export-Image /SourceImageFile:"%~dp0dvd\sources\install.wim" /SourceIndex:3 /DestinationImageFile:"%userprofile%\AppData\Local\Temp\dvd\sources\install.wim"/Compress:max
del /s /q "%~dp0dvd\sources\install.wim"
move "%userprofile%\AppData\Local\Temp\dvd\sources\install.wim" "%~dp0dvd\sources\install.wim"
del /s /q "%userprofile%\AppData\Local\Temp\dvd\sources\install.wim"
saxedo5034, образ экспортируется одной комадной PowerShell. Экспорт нужного издания Windows из install.wim и создание ISO (http://www.outsidethebox.ms/18814/)
Полный скрипт "Подключить - Изменить - Сохранить" есть в Создание своего образа (http://www.outsidethebox.ms/19177/#_Toc531106454).
Если вам принцпиально разбираться со своим батником, я перенесу в скрипты, это не про автоустановку вопрос.
saxedo5034
24-07-2020, 14:50
образ экспортируется одной комадной PowerShell. Экспорт нужного издания Windows из install.wim и создание ISO
Полный скрипт "Подключить - Изменить - Сохранить" есть в Создание своего образа.
Если вам принцпиально разбираться со своим батником, я перенесу в скрипты, это не про автоустановку вопрос. »
Мне без принципа, но для удобства!
p.s
Вторая часть готова и она работает, мне не выгодно скачивать "массу" мусора под название ADK!
Гм, судя по коду у вас ADK установлен. И из ответа непонятно, что дальше вы ожидаете тут - команда Powershell в статье. Наконец, нет сообщения об ошибке. Короче, перенес.
saxedo5034
24-07-2020, 15:44
Vadikan,
Решение
@echo off
Dism /Export-Image /SourceImageFile:"%~dp0dvd\sources\install.wim" /SourceIndex:3 /DestinationImageFile:"%~dp0wim\install.wim" /Compress:max
del /s /q "%~dp0dvd\sources\install.wim"
move "%~dp0wim\install.wim" "%~dp0dvd\sources\install.wim"
Dism /Mount-Wim /WimFile:"%~dp0dvd\sources\install.wim" /index:1 /MountDir:"%~dp0mount"
reg load "HKLM\TK_DEFAULT" "%~dp0mount\Windows\System32\config\default"
reg load "HKLM\TK_SOFTWARE" "%~dp0mount\Windows\System32\config\SOFTWARE"
reg load "HKLM\TK_NTUSER" "%~dp0mount\Users\Default\NTUSER.DAT"
// Here your tweaks
reg unload "HKLM\TK_DEFAULT"
reg unload "HKLM\TK_SOFTWARE"
reg unload "HKLM\TK_NTUSER"
Dism /Unmount-Wim /MountDir:"%~dp0mount" /Commit
echo --- Creating a bootable ISO image ---
"%~dp0bin\adk\amd64\Oscdimg\oscdimg.exe" -h -m -o -u2 -udfver102 -lw10x64 -bootdata:2#p0,e,b"%~dp0dvd\boot\etfsboot.com"#pEF,e,b"%~dp0dvd\efi\microsoft\boot\efisys.bin" "%~dp0dvd" "%~dp0iso\w10x64.iso"
exit
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC