В. Как я могу получить список пакетов и функций из командной строки для моей текущей ОС или ОС, смонтированной в автономном режиме?

A. Инструмент обслуживания образов развертывания и управления ими (DISM) Windows 7 отлично подходит для управления ваша онлайн-ОС и автономные образы ОС. Он включает в себя возможность перечисления установленных функций и пакетов выбранной ОС.

Чтобы перечислить пакеты для вашей онлайн-ОС, используйте команду

   DISM/online/get-packages  

Для автономно смонтированного образа замените/online на/image: . Например,

 dem/image: d:  temp  mount1/get-packages  

Эта команда генерирует много информации, поэтому вы можете добавить

> output.txt 

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

Если вам нужна подробная информация о конкретном пакете, используйте/get-packageinfo и передайте имя пакета. Ниже приведен образец вывода/get-packages.

 Идентификация пакета: Package_for_KB958488 ~ 31bf3856ad364e35 ~ amd64 ~~ 6.2.7600.16513 
Состояние: Установлено
Тип выпуска: Обновление
Время установки: 28.10.2010, 14:40

Вы можете передать идентификатор пакета в/get-packageinfo, чтобы получить полную информацию, как показано здесь.

 C: >  dism/online/get-packageinfo/packagename:Package_for_KB958488~31bf3856ad364e35~amd64~~6.2.7600.16513  

Развертывание Инструмент обслуживания и управления образами
Версия: 6.1.7600.16385

Версия образа: 6.1.7600.16385

Информация о пакете:

Идентификатор пакета: Package_for_KB958488 ~ 31bf3856ad364e35 ~ amd64 ~~ 6.2.7600.16513
Применимо: Да
Авторские права: Copyright (c) Microsoft Corporation. Все права защищены.
Компания:
Время создания:
Описание: Общий доступ к Microsoft .NET Framework 4.0
Клиент установки: WindowsUpdateAgent
Имя пакета установки: update.mum
Время установки: 28.10.2010, 14:40
Время последнего обновления:
Имя: KB958488
Название продукта: Package_for_KB958488
Версия продукта:
Тип выпуска: Обновление
Требуется перезагрузка: возможна
Информация о поддержке: http://support.microsoft.com
Состояние: установлено

Настраиваемые свойства:

(Настраиваемые свойства не найдены)

Список функций для пакета: Package_for_KB958488 ~ 31bf3856ad364e35 ~ amd64 ~~ 6.2.
7600.16513

(Для этого пакета функций не найдено)

Вы можете сделать тот же список для функций, просто замените/get-packages на/ get-features и/get-packageinfo с/get-featureinfo.



Синтаксис DISM/add-package

у меня проблемы с синтаксисом DISM /add-package в Windows Сервер, и что он требует в качестве аргументов в некоторых случаях. Я не могу найти хороший (однозначный) справочный материал для этого в Интернете, я пробовал.

ситуация такова, что я пытаюсь служба /online system; мне удалось/remove-package весь пакет, поэтому я попытался повторно добавить его с помощью /add-package , который должен быть прост, от установки.wim на DVD. Но необходимые аргументы четко не объясняются Сайты Microsoft, для /add-package к живой системе, и удивительно, что я не смог сделать это правильно. Я также попытался смонтировать install.wim как папку и /add-package из этого, но опять же, не удалось найти синтаксис, чтобы заставить его работать. Помощь была бы очень признательна.

  1. DISM /get-feature нужен .WIM или папка в качестве источника, где можно найти компонент. То, что будет считаться действительным местоположением, и особенно, должно быть .WIM быть установлен или указывает на install.wim (или install.wim: index ) достаточно ? Если .WIM + index можно сразу ссылаться, что синтаксис?

  2. при добавлении пакета с помощью /add-package , указан ли путь к пакету/файлу указанным указателем, или указать имя пакета или другой идентификатор? Если да, то какие мобильные устройства являются допустимыми и как их можно найти?

  3. если файлы пакета находятся в wim (например, установить DVD install.wim ), нужно указать путь в этом .WIM, или уточнение .WIM (или .WiM + index) в одиночку, достаточно?

  4. dem/image: X: MOUNTEDWIM/get-packages на смонтированной установке windows.wim показывает только несколько пакетов, которые имеют отношение к установке; в исходном коде были многие пакеты, которые, как я ожидал, были в исходном коде. Но стараюсь быть более конкретным, используя dism/image: X: MOUNTEDWIMWindowsservicingPackages/get-packages , полностью провалилась. Что случилось?

  5. каков синтаксис для добавления всего удаленного пакета в систему live/online, скажем, install.wim: 2 (С DVD или смонтирована папка, или любая), если пакет был случайно /удален ? Какой идентификатор или путь и другие аргументы следует использовать?

неудачный синтаксис, который я пробовал (используя исходный DVD -> install.WiM-файл):

  • система DISM/онлайн/добавить-пакет параметр/packagepath: «Microsoft-ОС Windows-пакет ~ для amd64 ~~ 6.3.9600.16384″/ограничивает доступ/источник:»X:sourcesinstall.wim «
  • dism/online/add-package/packagename: имя/packagepath:» X: sourcesinstall.wim «
  • система DISM/онлайн/включить функцию параметр/FeatureName : наименование/всего/источник:»X:sourcesinstall.ВИМ «/ограничивает доступ
  • система DISM/онлайн/получить-характеристики/источник:»X:sourcesinstall.ВИМ»/ограничивает доступ
  • dem/online/add-package/packagepath:»Microsoft-Windows-PACKAGE~amd64~~6.3. 9600.16384 «/источник:установка.wim
  • система DISM/онлайн/добавить-пакет параметр/packagepath:установите.wim
  • dism/online/add-package/packagepath : установить.wim/ignorecheck

неудачный синтаксис (та же установка.WiM-файл, установил в папку):

  • система DISM/онлайн/надстройки/пакет имя_пакета: имя/все параметр/packagepath: х: MOUNTEDWIM окна
  • система DISM/онлайн/надстройки/пакет имя_пакета: имя параметр/packagepath: х: MOUNTEDWIM окна
  • система DISM/вам-пакеты/изображения: X: MOUNTEDWIM окна
  • система DISM/вам-пакетов параметр/packagepath: х: MOUNTEDWIM окна
  • DISM/изображения: X: MOUNTEDWIM/вам-пакеты

(не один был правильный!)


/Add-Package переключатель не работает так, как вы пытаетесь использовать его. Вы можете просмотреть правильный синтаксис с помощью:

  • DISM/Online/Add-Package/?

как уже регистрируется, двоичный файл DISM из AIK для онлайн-системы должен быть

  • в вашем случае, двоичный файл DISM из Windows 7 AIK, а не Windows 8 или 10 ADK
    • двоичный файл DISM в Windows 8 + полностью отличается от двоичного файла Windows 7, в котором отсутствует функция двоичного файла DISM в Windows 8+ (ImageX был амортизирован , а функциональность свернута в двоичный файл DISM)
  • Я создал скрипт, который автоматически установит ADK (в вашем случае AIK) , а затем создаст автономную папку DISM.
    • вам просто нужно изменить версию ADK на 7 и загрузить AIK. Тот DISM-Creation скрипт сделает все остальное.


проверьте правильность добавления пакета

  DISM/Online/Get-PackageInfo {/PackagePath: "" | /PackageName: ""}  
  • /PackagePath может указывать на .Cab файл или папку (не .файл мгу). Путь к .cab-файл должен указывать на исходный источник пакета, а не на то, где он установлен изображение.
  DISM/Изображение: "" /Get-PackageInfo {/PackagePath: "" | /PackageName: ""} 


Система Онлайн: Добавить пакет

TechNet: см. Ограничения (внизу)

  DISM/Изображение: ""/Add-Package/PackagePath: "" [/IgnoreCheck] [/ PreventPending]  
  • здесь /PackagePath указывает на каталог, .такси, или .файл msu.
    • для международных пакетов или по крайней мере тех, которые я добавил в прошлом, языковой файл также присутствует в настоящее время языковой файл в каталоге пакета (т. е. PackageDir en-us).
  • Дополнительные параметры:
    • / IgnoreCheck : пропустить установку пакета, если ожидаемая применимость не
    • /PreventPending : пропустить установку пакета, если пакет или образ Windows выполнит сетевые действия.


Автономная Система: Добавить

TechNet

  DISM/Image: ""/Add-Package/PackagePath: "" [/IgnoreCheck] [/PreventPending]  

0

отвечен JW0914 2018-07-19 04:10:32

источник


/Add-Package переключатель не работает так, как вы пытаетесь использовать его. Вы можете просмотреть правильный синтаксис с помощью:

  • DISM/Online/Add-Package/?

как уже регистрируется, двоичный файл DISM из AIK для онлайн-системы коммуникаторов

  • в вашем случае, двоичный файл DISM из Windows 7 AIK, а не Windows 8 или 10 ADK
    • двоичный файл DISM в Windows 8 + полностью отличается от двоичного файла Windows 7, в котором отсутствует функция двоичного файла DISM в Windows 8+ (ImageX был амортизирован, функциональность свернута в двоичный файл DISM)
  • Я создал скрипт, который автоматически установит ADK (в вашем случае AIK ), а затем создаст автономную папку DISM.
    • вам просто нужно изменить версию ADK на 7 и загрузить AIK. Тот DISM-Creation скрипт сделает все остальное.


проверьте правильность добавления пакета

  DISM/Online/Get-PackageInfo {/PackagePath: "" | /PackageName: ""}  
  • /PackagePath может указывать на .Cab файл или папку (не .файл мгу). Путь к .cab-файл должен указывать на исходный источник пакета, а не на то, где он установлен изображение.
  DISM/Изображение: "" /Get-PackageInfo {/PackagePath: "" | /PackageName: ""} 


Система Онлайн: Добавить пакет

TechNet: см. Ограничения (внизу)

  DISM/Изображение: ""/Add-Package/PackagePath: "" [/IgnoreCheck] [/ PreventPending]  
  • здесь /PackagePath указывает на каталог, .такси, или .файл msu.
    • для международных пакетов или по крайней мере тех, которые я добавил в прошлом, языковой файл также присутствует в настоящее время языковой файл в каталоге пакета (т. е. PackageDir en-us).
  • Дополнительные параметры:
    • / IgnoreCheck : пропустить установку пакета, если ожидаемая применимость не
    • /PreventPending : пропустить установку пакета, если пакет или образ Windows выполнит сетевые действия.


Автономная Система: Добавить

TechNet

  DISM/Image: ""/Add-Package/PackagePath: "" [/IgnoreCheck] [/PreventPending]  

Оцените статью
logicle.ru
Добавить комментарий