Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   [решено] Как изменить описание (description) WIM-образа (http://forum.oszone.net/showthread.php?t=343294)

Allerdak 15-12-2019 13:34 2900502

[решено] Как изменить описание (description) WIM-образа
 
Есть необходимость экспортировать образ, но как сделать чтобы имя образа было одно а описание другое?
Это описание появляется во время установки, если выбрать нужный образ. Знаю можно сделать Gimagex, но как сделать через консоль?

https://i0.wp.com/www.wowtechy.com/w...00%2C600&ssl=1

Dism /Export-Image /SourceImageFile:"C:\Export\DVD\sources\install.wim" /SourceIndex:1 /DestinationImageFile:"C:\Export\Wim\install.wim"

Vadikan 15-12-2019 13:49 2900505

Allerdak, https://www.outsidethebox.ms/19154/#stage3

Allerdak 15-12-2019 16:08 2900527

Vadikan,

Смысл понял, но что-то как то много всего, чтобы изменить одну строку...
Получилось так:
Dism /Export-Image /SourceImageFile:"C:\Export\DVD\sources\install.wim" /SourceIndex:1 /DestinationImageFile:"C:\Export\Wim\install.wim" /DestinationName:"Windows"

Что с второй строкой не знаю

Allerdak 15-12-2019 18:09 2900553

Imagex не может изменить, проблема давняя.
Стороннее не хочется из-за риска.

Vadikan 15-12-2019 23:51 2900619

Allerdak,
1. Что вы делали, в какой ОС?
2. Что получилось, что нет?

Команда - результат.

Allerdak 16-12-2019 12:57 2900682

Цитата:

Цитата Vadikan
1. Что вы делали, в какой ОС?
2. Что получилось, что нет?
Команда - результат. »


Код:


Dism /Get-WimInfo /WimFile:"C:\Export\Wim\install.wim"
Dism /Export-Image /DestinationName:"Windows 10 Pro" /SourceImageFile:"C:\Export\DVD\sources\install.wim" /SourceIndex:1 /DestinationImageFile:"C:\Export\Wim\install.wim"

Name: Windows 10 Pro x64
Description: Windows 10 Pro

Вторая строка не изменилась, не понял зачем монтировать образ, когда я не собираюсь вносить изменения, нужно только переименовать. Наверное я так недопонимаю чего-то.

p.s
Даже если есть необходимость, в переименовании образов полностью, решение также не найдено.

Vadikan 16-12-2019 14:04 2900694

Allerdak, в статье написано, что Image Description нельзя задать с помощью dism.exe и командлета Export-WindowsImage. Это может imagex (по кр. мере раньше мог).
Цитата:

Цитата Allerdak
Imagex не может изменить, проблема давняя. »

Команды и результат стоило показать, но раз вы уверены в этом, то и вариантов других у вас нет (по кр. мере от Майкрософт).

Цитата:

Цитата Allerdak
не понял зачем монтировать образ, когда я не собираюсь вносить изменения »

Я просто дал вам ссылку на команды и сведения ↑ Статья не конкретно под вас писалась же.

Allerdak 16-12-2019 14:43 2900701

Цитата:

Цитата Vadikan
в статье написано, что Image Description нельзя задать с помощью dism.exe и командлета Export-WindowsImage. Это может imagex (по кр. мере раньше мог). »

Я в упор пробовал dism и imagex всё без успешно, думая что получиться.

Как изменить Image Description через imagex (старый вариант)?
Искал везде, почти никто ничего не знает, максимум что предлагают:

Код:

Imagex /export /compress maximum "C:\Export\DVD\sources\install.wim" 1 "C:\Export\Wim\install.wim" "Windows 10 Pro"

Vadikan 16-12-2019 16:09 2900720

Allerdak, imagex не умеет задавать описание при экспорте (export), только при захвате (capture) https://docs.microsoft.com/en-us/pre...9447(v%3dws.10)

Smarty 17-12-2019 16:27 2900923

Vadikan, даже без экспорта:
Код:

imagex.exe /flags Core /info "c:\iso\sources\install.wim" 1 "Windows 10 Home" "Windows 10 Home x64"
imagex.exe /flags CoreSingleLanguage /info "c:\iso\sources\install.wim" 2 "Windows 10 Home Single Language" "Windows 10 Home Single Language x64"
imagex.exe /flags Professional /info "c:\iso\sources\install.wim" 3 "Windows 10 Pro" "Windows 10 Professional x64"


timon45 18-12-2019 18:03 2901097

Allerdak, через wimlib-imagex
Код:

"e:\WORK\wimlib-imagex.exe" info e:\WORK\install_x86.wim 5 --image-property NAME="Windows 7 Ultimate x86" --image-property DISPLAYNAME="Windows 7 Ultimate RUS (32-разрядная)" --image-property DISPLAYDESCRIPTION="Интегрированы обновления по 2019.10, IE 11, DirectX, .NET Framework 4.8, Visual C++, USB 3.0, NVMe, SmartFix. Автоматическая активация, твики для оптимизации ОС, новый логотип и мелкие правки в интерфейсе. Свой Control Center"
"e:\WORK\wimlib-imagex.exe" info e:\WORK\install_vl_x86.wim 1 --image-property NAME="Windows 7 Enterprise x86" --image-property DISPLAYNAME="Windows 7 Корпоративная (32-разрядная)" --image-property DISPLAYDESCRIPTION="Интегрированы только обновления по 2019.10, IE 11, DirectX, .NET Framework 4.8, Visual C++, USB 3.0, NVMe, SmartFix. Настройки: отключон UAC и проверка обновлений, отключены службы: Брандмауэр, Защитник, Центр обеспечения безопасности, Windows Search"
"e:\WORK\wimlib-imagex.exe" info e:\WORK\install_x64.wim 4 --image-property NAME="Windows 7 Ultimate x64" --image-property DISPLAYNAME="Windows 7 Ultimate RUS (64-разрядная)" --image-property DISPLAYDESCRIPTION="Интегрированы обновления по 2019.10, IE 11, DirectX, .NET Framework 4.8, Visual C++, USB 3.0, NVMe, SmartFix. Автоматическая активация, твики для оптимизации ОС, новый логотип и мелкие правки в интерфейсе. Свой Control Center"
"e:\WORK\wimlib-imagex.exe" info e:\WORK\install_vl_x64.wim 1 --image-property NAME="Windows 7 Enterprise x64" --image-property DISPLAYNAME="Windows 7 Корпоративная (64-разрядная)" --image-property DISPLAYDESCRIPTION="Интегрированы только обновления по 2019.10, IE 11, DirectX, .NET Framework 4.8, Visual C++, USB 3.0, NVMe, SmartFix. Настройки: отключон UAC и проверка обновлений, отключены службы: Брандмауэр, Защитник, Центр обеспечения безопасности, Windows Search

кодировка bat файла OEM русская (866)
выглядит это так:

https://yadi.sk/d/KFEDh3px1OD-eg

Allerdak 18-12-2019 19:55 2901114

Smarty, Как обновить флаги автоматически?

Smarty 18-12-2019 20:01 2901115

Allerdak, что значит автоматически?
Я же привел пример кода для БАТника.
Название образа лучше не менять, а описание меняйте как хотите.

timon45 18-12-2019 22:12 2901150

Allerdak, и ещё у MS ImageX есть ограничение на количество символов в названии и описании (точно не помню сколько) если их превысить то команда не сработает и ничего не переименует, у wimlib-imagex этот недостаток отсутствует.
П.С. Сам, в своё время очень долго искал причину, по которой не мог переименовать названия образов.

Vadikan 19-12-2019 12:09 2901247

Smarty, я не очень понял, что делает команда. /info должно выводить информацию, a /flags поддерживался только в Vista.

Smarty 19-12-2019 13:30 2901265

Цитата:

Цитата Vadikan
/info должно выводить информацию »

Если в таком виде
Код:

imagex /info D:\imaging\data.wim
то выводит информацию, а если в таком
Код:

imagex /info D:\imaging\data.wim 1 "Windows 10 Home" "Windows 10 Home v1909 x64"
то записывает информацию.
Цитата:

Цитата Vadikan
/flags поддерживался только в Vista »

Всё работает и в 10-ке.
Код:

Microsoft Windows [Version 10.0.17763.914]
(c) Корпорация Майкрософт, 2019. Все права защищены.

C:\TEMP>imagex /info /?

ImageX Tool for Windows
Copyright (C) Microsoft Corp. All rights reserved.
Version: 10.0.10011.16384

IMAGEX [FLAGS] /INFO img_file [img_number | img_name] [new_name] [new_desc]

Returns the stored XML descriptions for the specified WIM or image.

  img_file - The path of the WIM file to be queried for XML information.
  img_number - The number that identifies an image within the WIM file.
  img_name - The name that identifies an image within the WIM file.
  new_name - The new unique name for the specified image.
  new_desc - The new description for the specified image.

Example:
  imagex /info d:\imaging\data.wim

C:\TEMP>


Vadikan 19-12-2019 15:54 2901286

Цитата:

Цитата Smarty
то записывает информацию. »

Ясно, спасибо.

Цитата:

Цитата Smarty
Всё работает и в 10-ке.
К »

Работает и поддерживается - разные вещи...

Allerdak 19-12-2019 17:18 2901299

Цитата:

Цитата Smarty
что значит автоматически?
Я же привел пример кода для БАТника.
Название образа лучше не менять, а описание меняйте как хотите. »

GimageX > Change > SKU Flag
Если не выбран флаг издания, он обновляет автоматически.

Есть где документация, чтобы посмотреть названия всех флагов?
Или можно просто посмотреть командой в образе и скопировать?

p.s
Просто два издания одинаковых, одно настроенное, второй оригинал.

Цитата:

Цитата timon45
и ещё у MS ImageX есть ограничение на количество символов в названии и описании (точно не помню сколько) если их превысить то команда не сработает и ничего не переименует, у wimlib-imagex этот недостаток отсутствует. »

Мне нужно просто сделать отметку с кратким описание (два слова достаточно).

Чтобы всё описать лучше использовать txt файл, который будет находиться в корне диске или копироваться на рабочий стол.

Smarty 19-12-2019 17:34 2901304

Цитата:

Цитата Allerdak
Есть где документация »

Документация здесь.
Цитата:

Цитата Allerdak
посмотреть названия всех флагов »

GimageX показывает эти:

Но здесь не все, как минимум не хватает (у GimageX) EnterpriseS для LTSB\LTSC.
Цитата:

Цитата Allerdak
Просто два издания одинаковых, одно настроенное, второй оригинал. »

Флаги должны соответствовать, имя образа лучше тоже не трогать, а вот описание как хотите.
У оригинала, например, напишите Windows 10 Home x64 Original, а у настроенного напишите Windows 10 Home x64 Custom.

Allerdak 19-12-2019 18:03 2901312

Цитата:

Цитата Smarty
имя образа лучше тоже не трогать »

Что с ним станет?
Если имя не изменять можно путаться.
Имя образа по сути папка внутри install.wim, название и определение редакции храниться в другом место.

Smarty 19-12-2019 18:12 2901313

Цитата:

Цитата Allerdak
Что с ним станет? »

Просто, для информации:
Например, у меня install.wim содержит 3 образа - Home, Home SL и Pro. Соответственно индексы - 1, 2, и 3.
А в оригинальном install.wim у редакции Pro индекс 4.
Образ можно смонтировать по номеру индекса, а можно по названию.
Если у вас и индекс и имя образа другие, то однажды можно наступить на грабли с вопросом - почему не монтируется образ?
Прецеденты здесь были...

Allerdak 19-12-2019 18:23 2901314

Цитата:

Цитата Smarty
Образ можно смонтировать по номеру индекса, а можно по названию.
Если у вас и индекс и имя образа другие, то однажды можно наступить на грабли с вопросом - почему не монтируется образ?
Прецеденты здесь были... »

Такого никогда не будет, или по крайней мере можно уменьшить вероятность такого исхода, необходимо всё перепроверить (смонтировать, размонтировать и т.д) несколько раз!

Это может произойти только в том случае, или точнее с тем, кто настраивает образ в спешке, используя стороннее ПО, именно в этот момент появляется невидимая проблема.

Vadikan 19-12-2019 18:38 2901316

Цитата:

Цитата Allerdak
Есть где документация, чтобы посмотреть названия всех флагов? »

Флаги не нужны для ОС Windows после Vista, не ставьте их.


Время: 05:51.

Время: 05:51.
© OSzone.net 2001-