бантики
Скрипт в виде батника примерно такой. Еще бы дисм не выеживался и он бы тоже работал
ImageX лучше заменить на wimlib
set "_wim_path=D:\zalivka_11"
set "_mountpath=%~dp0offline"
set "_sour_wim=install_z11_SL.wim"
set "_targ_wim=install_z11.wim"
set "_ed_name1=Windows 11 Home Single Language"
set "_ed_name2=Windows 11 Pro"
set "_edition1=HomeSL"
set "_edition2=Professional"
%_dism% /Export-Image /DestinationName:"%_ed_name1%" /SourceImageFile:"%_wim_path%\%_sour_wim%" /SourceIndex:1 /DestinationImageFile:"%_wim_path%\%_targ_wim%"
%_dism% /Export-Image /DestinationName:"%_ed_name2%" /SourceImageFile:"%_wim_path%\%_sour_wim%" /SourceIndex:1 /DestinationImageFile:"%_wim_path%\%_targ_wim%"
%_dism% /Mount-Wim /WimFile:"%_wim_path%\%_targ_wim%" /Index:"2" /MountDir:"%_mountpath%"
%_dism% /Image:"%_mountpath%" /Set-Edition:%_edition2%
%_dism% /Unmount-Wim /MountDir:"%_mountpath%" /Commit
%_ImageX% /flags "%_edition1%" /info "%_wim_path%\%_targ_wim%" 1 "%_ed_name1%" "#####"
%_ImageX% /flags "%_edition2%" /info "%_wim_path%\%_targ_wim%" 2 "%_ed_name2%" "#####"
батник для проверки списка редакций, доступных для повышения
%_dism% /Mount-Wim /WimFile:"%_wim_path%\%_sour_wim%" /Index:"1" /MountDir:"%_mountpath%"
%_dism% /Image:"%_mountpath%" /Get-TargetEditions
%_dism% /Unmount-Wim /MountDir:"%_mountpath%" /discard