Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Класс SMS_BootImagePackage инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, который служит единицей распространения исходных файлов образов загрузки, используемых для запуска компьютера с предустановочной средой Windows (PE) 2.0 и разрешения действий последовательности задач развертывания операционной системы.
Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.
Синтаксис
Class SMS_BootImagePackage : SMS_PackageBaseclass
{
UInt32 ActionInProgress;
String AlternateContentProviders;
String Architecture;
String BackgroundBitmapPath;
String ContextID;
Boolean DefaultImage;
String Description;
Boolean EnableLabShell;
UInt8 ExtendedData[];
UInt32 ExtendedDataSize;
UInt32 ForcedDisconnectDelay;
Boolean ForcedDisconnectEnabled;
UInt32 ForcedDisconnectNumRetries;
UInt8 Icon[];
UInt32 IconSize;
Boolean IgnoreAddressSchedule;
String ImageDiskLayout;
UInt32 ImageIndex;
String ImageOSVersion;
String ImagePath;
String ImageProperty;
UInt8 ISVData[];
UInt32 ISVDataSize;
String Language;
DateTime LastRefreshTime;
String LocalizedCategoryInstanceNames[];
String Manufacturer;
String MIFFilename;
String MIFName;
String MIFPublisher;
String MIFVersion;
String Name;
UInt32 NumOfPrograms;
UInt32 OptionalComponents[];
String PackageID;
UInt32 PackageSize;
UInt32 PackageType;
UInt32 PkgFlags;
UInt32 PkgSourceFlag;
String PkgSourcePath;
String PreExecCommandLine;
String PreExecSourceDirectory;
String PreferredAddressType;
UInt32 Priority;
SMS_Driver_Details ReferencedDrivers[];
Boolean RefreshPkgSourceFlag;
SMS_ScheduleToken RefreshSchedule[];
UInt32 ScratchSpace;
String SecuredScopeNames[];
String SedoObjectVersion;
String ShareName;
UInt32 ShareType;
DateTime SourceDate;
String SourceSite;
UInt32 SourceVersion;
String StoredPkgPath;
UInt32 StoredPkgVersion;
String Version;
};
Методы
В следующей таблице показаны методы в SMS_BootImagePackage.
| Метод | Описание |
|---|---|
| Метод AddChangeNotification в SMS_BootImagePackage класса | Добавляет уведомление об изменении пакета образа загрузки. |
| Метод AddDistributionPoints в классе SMS_BootImagePackage | Добавляет точки распространения для пакета. |
| Метод DeleteContextID в SMS_BootImagePackage класса | Удаляет очередь состояния, связанную с указанным идентификатором контекста для пакета образа загрузки. |
| Метод ExportDefaultBootImage в классе SMS_BootImagePackage | Завершает и экспортирует загрузочный образ из источника установки комплекта средств оценки и развертывания Windows в указанное расположение. |
| Метод GetImageProperties в классе SMS_BootImagePackage | Считывает все свойства изображения из указанного исходного WIM-файла в XML-строку. |
| Метод QueryOSDBinaryInjectionStatus в классе SMS_BootImagePackage | Запрашивает текущее состояние внедрения двоичных файлов развертывания операционной системы. |
| Метод RefreshPkgSource в классе SMS_BootImagePackage | Обновляет источник пакета во всех точках распространения, если свойства пакета не изменились. |
| Метод ReloadImageProperties в классе SMS_BootImagePackage | Перезагружает свойства образа из исходного WIM-файла и обновляет базу данных. |
| Метод SetSourceSite в классе SMS_BootImagePackage | Задает код исходного сайта для пакета образа загрузки. |
| Метод Разблокировки в SMS_BootImagePackage класса | Задает исходный сайт на текущий сайт, разблокируя пакет образа загрузки. |
| Метод UpdateDefaultImage в классе SMS_BootImagePackage | Создает копию образа WIM, на который указывает свойство ImagePath, и внедряет ее с OSD-файлами для развертывания образа загрузки. |
| Метод UpdateImage в классе SMS_BootImagePackage | Создает копию образа для пакета образа загрузки и обновляет образ файлами для развертывания образа загрузки. |
| Метод UpdateOptionalComponents в классе SMS_BootImagePackage | Обновления все указанные необязательные компоненты в загрузочный образ. |
Свойства
Architecture Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение]
Архитектура загрузочного образа. Ниже приведены возможные значения. Значение по умолчанию — "".
| Значение | Архитектура |
|---|---|
| x86 | 32-разрядный микропроцессор I386 |
| ia64 | 64-разрядный микропроцессор Itanium |
| x64 | 64-разрядный микропроцессор X86-64 |
ActionInProgress Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_PackageBaseclass класс WMI сервера.
AlternateContentProviders Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [большой, ленивый]
См . SMS_PackageBaseclass класс WMI сервера.
BackgroundBitmapPath Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
UNC-путь к растровой диаграмме фона WinPE. Приложение может задать это свойство для использования пользовательского растрового изображения, предоставив путь к пользовательским растровым файлам.
ContextID Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
Идентификатор контекста, который можно запросить состояние внедрения двоичных файлов развертывания операционной системы. Операция внедрения занимает довольно много времени, и приложение может использовать это свойство для периодического состояния. Значение по умолчанию — "".
DefaultImage Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: Нет
true Значение , если это загрузочный образ по умолчанию. Значение по умолчанию — false.
Description Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
EnableLabShell Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
true Значение , если включена поддержка командной строки. Значение по умолчанию — false.
ExtendedData Тип данных: UInt8 Array
Тип доступа: чтение и запись
Квалификаторы: [большой, ленивый]
См . SMS_PackageBaseclass класс WMI сервера.
ExtendedDataSize Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
См . SMS_PackageBaseclass класс WMI сервера.
ForcedDisconnectDelay Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
ForcedDisconnectEnabled Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
ForcedDisconnectNumRetries Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
Icon Тип данных: UInt8 Array
Тип доступа: чтение и запись
Квалификаторы: [большой]
См . SMS_PackageBaseclass класс WMI сервера.
IconSize Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
См . SMS_PackageBaseclass класс WMI сервера.
IgnoreAddressSchedule Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
ImageDiskLayout Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [ленивый, читать]
XML-строка сведений о макете диска для исходного образа, представленная WIM-файлом (формат WIM). Значение по умолчанию — "".
ImageIndex Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
Не используется для загрузочного образа.
ImageOSVersion Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Версия операционной системы для образа по умолчанию в загрузочном WIM-файле.
ImagePath Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Исходный путь к исходному изображению. Configuration Manager использует этот путь для внутреннего использования, когда администратор импортирует образ. При импорте образа Configuration Manager внедряет его с двоичными файлами развертывания операционной системы.
ImageProperty Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
XML-строка, содержащая метаданные исходного WIM-файла, например версию. Значение по умолчанию — "".
ISVData Тип данных: UInt8 Array
Тип доступа: чтение и запись
Квалификаторы: [большой, ленивый]
См . SMS_PackageBaseclass класс WMI сервера.
ISVDataSize Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
См . SMS_PackageBaseclass класс WMI сервера.
Language Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
LastRefreshTime Тип данных: DateTime
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_PackageBaseclass класс WMI сервера.
LocalizedCategoryInstanceNames Тип данных: String Array
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_PackageBaseclass класс WMI сервера.
Manufacturer Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
MIFFilename Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
MIFName Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
MIFPublisher Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
MIFVersion Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
Name Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
NumOfPrograms Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
OptionalComponents Тип данных: UInt32 Array
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
Список идентификаторов необязательных компонентов, которые будут включены в WinPE. Возможные значения:
| Идентификатор | Компонент |
|---|---|
| 1 | WinPE-DismCmdlets |
| 2 | WinPE-Dot3Svc |
| 3 | WinPE-EnhancedStorage |
| 4 | WinPE-FMAPI |
| 5 | WinPE-FontSupport-JA-JP |
| 6 | WinPE-FontSupport-KO-KR |
| 7 | WinPE-FontSupport-ZH-CN |
| 8 | WinPE-FontSupport-ZH-HK |
| 9 | WinPE-FontSupport-ZH-TW |
| 10 | WinPE-HTA |
| 11 | WinPE-StorageWMI |
| 12 | WinPE-LegacySetup |
| 13 | WinPE-MDAC |
| 14 | WinPE-NetFx4 |
| 15 | WinPE-PowerShell3 |
| 16 | WinPE-PPPoE |
| 17 | WinPE-RNDIS |
| 18 | WinPE-Scripting |
| 19 | WinPE-SecureStartup |
| 20 | WinPE-Setup |
| 21 | WinPE-Setup-Client |
| 22 | WinPE-Setup-Server |
| 23 | Неприменимо |
| 24 | WinPE-WDS-Tools |
| 25 | WinPE-WinReCfg |
| 26 | WinPE-WMI |
Эта информация относится к System Center 2012 Configuration Manager с пакетом обновления 1 (SP1) или более поздней версии, а также System Center 2012 R2 Configuration Manager или более поздней версии.
PackageID Тип данных: String
Тип доступа: [ключ]
См . SMS_PackageBaseclass класс WMI сервера.
PackageSize Тип данных: UInt32
Тип доступа: Чтение
См . SMS_PackageBaseclass класс WMI сервера.
PackageType Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
Для этого класса тип пакета — PKG_TYPE_BOOTIMAGE (258).
PkgFlags Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: [биты]
См . SMS_PackageBaseclass класс WMI сервера.
PkgSourceFlag Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
PkgSourcePath Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
PreExecCommandLine Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
Командная строка для перехватчика перед выполнением, внедренного в WinPE.
PreExecSourceDirectory Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
UNC-путь предварительного выполнения перехватывает исходный каталог, внедренный в WinPE.
PreferredAddressType Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
Priority Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
ReferencedDrivers Тип данных: SMS_Driver_Details Array
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
Массив сведений о драйверах Configuration Manager, включенных в образ загрузки для импорта.
RefreshPkgSourceFlag Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
См . SMS_PackageBaseclass класс WMI сервера.
RefreshSchedule Тип данных: SMS_ScheduleToken Array
Тип доступа: [max(15), lazy]
См . SMS_PackageBaseclass класс WMI сервера.
ScratchSpace Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: [ленивый]
Указывает объем доступного пространства в WinPE. Возможные значения:
| Мегабайт |
|---|
| 32 |
| 64 |
| 128 |
| 256 |
| 512 |
Дополнительные сведения см. в разделе Параметры командной строки DISM windows PE для обслуживания.
Эта информация относится к System Center 2012 Configuration Manager с пакетом обновления 1 (SP1) или более поздней версии, а также System Center 2012 R2 Configuration Manager или более поздней версии.
SecuredScopeNames Тип данных: String Array
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_PackageBaseclass класс WMI сервера.
SedoObjectVersion Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_PackageBaseclass класс WMI сервера.
ShareName Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
ShareType Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
SourceDate Тип данных: DateTime
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_PackageBaseclass класс WMI сервера.
SourceSite Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_PackageBaseclass класс WMI сервера.
SourceVersion Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: [чтение]
См . SMS_PackageBaseclass класс WMI сервера.
StoredPkgPath Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
StoredPkgVersion Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
Version Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
См . SMS_PackageBaseclass класс WMI сервера.
Примечания
Квалификаторы классов для этого класса включают:
Защищенная
Icon("Package.ico")
Дополнительные сведения о квалификаторах классов и квалификаторах свойств, включенных в раздел Свойства, см. в разделе квалификаторы классов и свойств Configuration Manager.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.