[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
korsak7, aa
Мануал от МС
/Get-TargetEditions
Displays a list of Windows editions that an image can be changed to.
/Set-Edition
Use /Set-Edition with no arguments to change an offline Windows image to a higher edition.

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
Ander_73, это ты намЯкиваешь что можно обойтись без PowerShell?

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
bs

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
Cделал без PS. Всё робит но... При повышении редакции эта сутулая собака щебечет - "ошибка 5023, образ не готов к полету на луну, примените sysprep" Одно время вроде всё получалось, но не заметил при каких условиях... ak
==upd
Пришлось применить грязный хак и таки юзать PS

[Цитировать]

    goga8686
  • 15240
  • Стаж: 7 лет 2 месяца
  • Сообщений: 855
  • Репутация:71

    [+] [-]
korsak7, У меня этот рабочий вариант.
$wimpath = "F:\_Repack_install\Windows_10\images\x64"
$mountpath = "F:\_Repack_install\Windows_10\offline\x64"
$sourcewim = "install.wim"
$destinationwim = "install_new.wim"
Dism /Export-Image /DestinationName:"Windows 10 Home Single Language" /SourceImageFile:$wimpath\$sourcewim /SourceIndex:1 /DestinationImageFile:$wimpath\$destinationwim
Dism /Export-Image /DestinationName:"Windows 10 Pro" /SourceImageFile:$wimpath\$sourcewim /SourceIndex:1 /DestinationImageFile:$wimpath\$destinationwim
Mount-WindowsImage -ImagePath $wimpath\$destinationwim -Index 2 -Path $mountpath
Set-WindowsEdition -Path $mountpath -Edition "Professional"
Get-WindowsEdition -Path $mountpath
Dismount-WindowsImage -Path $mountpath -Save
$wimpath = "F:\_Repack_install\Windows_10\images\x86"
$mountpath = "F:\_Repack_install\Windows_10\offline\x86"
$sourcewim = "install.wim"
$destinationwim = "install_new.wim"
Dism /Export-Image /DestinationName:"Windows 10 Home Single Language" /SourceImageFile:$wimpath\$sourcewim /SourceIndex:1 /DestinationImageFile:$wimpath\$destinationwim
Dism /Export-Image /DestinationName:"Windows 10 Pro" /SourceImageFile:$wimpath\$sourcewim /SourceIndex:1 /DestinationImageFile:$wimpath\$destinationwim
Mount-WindowsImage -ImagePath $wimpath\$destinationwim -Index 2 -Path $mountpath
Set-WindowsEdition -Path $mountpath -Edition "Professional"
Get-WindowsEdition -Path $mountpath
Dismount-WindowsImage -Path $mountpath -Save
Ну а ты же своим "грязным хак" не поделишся?

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
Скрипт у меня по сути такой же. Хак не в коде. Проблема у меня была в том что из-под моей винды 8.1 редакции 10 и 11 не повышались - дисм ругался. Тупо заменил папку system32\dism на папку из 10 aa

бантики

Скрипт в виде батника примерно такой. Еще бы дисм не выеживался и он бы тоже работал
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

[Цитировать]

    broker
  • 1598
  • Стаж: 8 лет 6 месяцев
  • Сообщений: 46
  • Репутация:1

    [+] [-]
goga8686, aa
У Вашей заливки W11 нету папки Boot, каким образом виндовс загружается?
Ставил через WinNTSetup_x64.exe и WInst на виртуалку. В режиме Биос, бут менеджер можно исключить.
П.С. я так понимаю программы выше создают Boot. Если не прав то поправте ab

[Цитировать]

    goga8686
  • 15240
  • Стаж: 7 лет 2 месяца
  • Сообщений: 855
  • Репутация:71

    [+] [-]
broker, aa Вы правы. Установщик сам устанавливает загрузчик. Я пользуюсь Winst, им можно ставить и на gpt и mbr. Главное подготовить HDD для установки.

[Цитировать]

    ssanchess
  • 127
  • Стаж: 9 лет 3 месяца
  • Сообщений: 294
  • Репутация:11

    [+] [-]
  • Откуда: Из тайги
Приветствую господа aa
Помогите пожалуйста.
При создании заливки с рабочего компа, появился диск Z.
После перезагрузки он не исчез.
Как его можно убрать?
Комп не мой.

[Цитировать]

    goga8686
  • 15240
  • Стаж: 7 лет 2 месяца
  • Сообщений: 855
  • Репутация:71

    [+] [-]
ssanchess, aa Запускаем "Командную строку" от имени администратора и вводим
mountvol Z: /D

[Цитировать]

    ssanchess
  • 127
  • Стаж: 9 лет 3 месяца
  • Сообщений: 294
  • Репутация:11

    [+] [-]
  • Откуда: Из тайги
goga8686, aa
Не помогает.
В cmd выдает только справку по команде, а диск остается ac
Добавлено через 2 минуты 33 секунды:
92023mountvol Z: /D
Сорри я ступил.
Пробел не поставил.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 3 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
goga8686, привет!
Есть одна папочка "C:/Windows/servicing/LCU/"
Может хорошо бы ее тоже положить в исключении при захвата из ВМ?

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
Нашел занимательное чтиво
diskusage vs. dfp: анализ занятого места на диске из командной строки
https://www.outsidethebox.ms/20709/

[Цитировать]

    KaSpieC 666
  • 260
  • Стаж: 9 лет 1 месяц
  • Сообщений: 787
  • Репутация:127

    [+] [-]
  • Откуда: Одесса
Как бы вас всех отучить от ком. строки...
2022 год, пора переходить на гуи. ag

[Цитировать]

    korsak7
  • 107
  • Стаж: 9 лет 3 месяца
  • Сообщений: 1082
  • Репутация:62

    [+] [-]
Для этого у тебя есть племя домохозяек, чайников и ламеров ag

Страница 55 из 75


Показать сообщения:    

Текущее время: 29-Мар 14:17

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы