Serverová třída služby WMI SMS_BootImagePackage
Třída SMS_BootImagePackage
WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která slouží jako jednotka distribuce pro zdrojové soubory spouštěcí bitové kopie, které se používají ke spuštění počítače s před instalací systému Windows (PE) 2.0 a umožňují akce pořadí úkolů nasazení operačního systému.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
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;
};
V následující tabulce jsou uvedené metody v SMS_BootImagePackage
nástroji .
Metoda | Popis |
---|---|
Metoda AddChangeNotification ve třídě SMS_BootImagePackage | Přidá oznámení o změně balíčku spouštěcí bitové kopie. |
Metoda AddDistributionPoints ve třídě SMS_BootImagePackage | Přidá distribuční body pro balíček. |
Metoda DeleteContextID v SMS_BootImagePackage třídy | Odstraní frontu stavu, která je přidružena k zadanému ID kontextu pro balíček spouštěcí bitové kopie. |
Metoda ExportDefaultBootImage v SMS_BootImagePackage třídy | Dokončí a exportuje spouštěcí image ze zdroje instalace sady Windows Assessment and Deployment Kit do zadaného umístění. |
Metoda GetImageProperties ve třídě SMS_BootImagePackage | Načte všechny vlastnosti obrázku ze zadaného zdrojového souboru .wim do řetězce XML. |
Metoda QueryOSDBinaryInjectionStatus ve třídě SMS_BootImagePackage | Dotazuje se na aktuální stav injektáže binárních souborů nasazení operačního systému. |
Metoda RefreshPkgSource v SMS_BootImagePackage třídy | Aktualizuje zdroj balíčku ve všech distribučních bodech, pokud se nezměnily vlastnosti balíčku. |
Metoda ReloadImageProperties ve třídě SMS_BootImagePackage | Znovu načte vlastnosti image ze zdrojového souboru .wim a aktualizuje databázi. |
Metoda SetSourceSite v SMS_BootImagePackage třídy | Nastaví kód zdrojové lokality pro balíček spouštěcí image. |
Metoda Unlock v SMS_BootImagePackage třídy | Nastaví zdrojovou lokalitu na aktuální web a odemkne balíček spouštěcí bitové kopie. |
Metoda UpdateDefaultImage ve třídě SMS_BootImagePackage | Vytvoří kopii image WIM, na kterou odkazuje vlastnost ImagePath, a vloží ji se soubory OSD pro nasazení spouštěcí bitové kopie. |
Metoda UpdateImage v SMS_BootImagePackage třídy | Vytvoří kopii image pro balíček spouštěcí bitové kopie a aktualizuje image soubory pro nasazení spouštěcí bitové kopie. |
Metoda UpdateOptionalComponents ve třídě SMS_BootImagePackage | Aktualizace ke spouštěcí imagi všechny zadané volitelné komponenty. |
Architecture
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Architektura spouštěcí image Následující hodnoty jsou možné hodnoty. Výchozí hodnota je "".
Hodnota | Architecture |
---|---|
x86 | 32bitový mikroprocesor I386 |
ia64 | 64bitový mikroprocesor Itanium |
x64 | X86-64 64bitový mikroprocesor |
ActionInProgress
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
AlternateContentProviders
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [velký, líný]
Viz SMS_PackageBaseclass serverová třída služby WMI.
BackgroundBitmapPath
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Cesta UNC (Universal Naming Convention) rastrového obrázku pozadí WinPE Aplikace může tuto vlastnost nastavit tak, aby používala vlastní rastrový obrázek zadáním cesty k vlastním souborům rastrových obrázků.
ContextID
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
ID kontextu, které je možné dotazovat na stav vkládání binárních souborů nasazení operačního systému. Operace injektáže trvá poměrně dlouho a aplikace může tuto vlastnost používat k pravidelnému stavu. Výchozí hodnota je "".
DefaultImage
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
true
pokud se jedná o výchozí spouštěcí bitovou kopii. Výchozí hodnota je false
.
Description
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
EnableLabShell
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
true
pokud je povolená podpora příkazového řádku. Výchozí hodnota je false
.
ExtendedData
Datový typ: UInt8
Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [velký, líný]
Viz SMS_PackageBaseclass serverová třída služby WMI.
ExtendedDataSize
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_PackageBaseclass serverová třída služby WMI.
ForcedDisconnectDelay
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ForcedDisconnectEnabled
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ForcedDisconnectNumRetries
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Icon
Datový typ: UInt8
Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [velké]
Viz SMS_PackageBaseclass serverová třída služby WMI.
IconSize
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_PackageBaseclass serverová třída služby WMI.
IgnoreAddressSchedule
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ImageDiskLayout
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [líný, přečteno]
Řetězec XML s informacemi o rozložení disku pro zdrojový obrázek reprezentovaný souborem .wim (formát WIM). Výchozí hodnota je "".
ImageIndex
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Nepoužívá se pro spouštěcí image.
ImageOSVersion
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Verze operačního systému pro výchozí image ve spouštěcím souboru WIM.
ImagePath
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Cesta ke zdroji původního obrázku Configuration Manager používá tuto cestu interně, když správce importuje image. Při importu image Configuration Manager vloží do binárních souborů nasazení operačního systému.
ImageProperty
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Řetězec XML obsahující metadata zdrojového souboru .wim, například verzi. Výchozí hodnota je "".
ISVData
Datový typ: UInt8
Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [velký, líný]
Viz SMS_PackageBaseclass serverová třída služby WMI.
ISVDataSize
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_PackageBaseclass serverová třída služby WMI.
Language
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
LastRefreshTime
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
LocalizedCategoryInstanceNames
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
Manufacturer
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
MIFFilename
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
MIFName
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
MIFPublisher
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
MIFVersion
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Name
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
NumOfPrograms
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
OptionalComponents
Datový typ: UInt32
Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Seznam identifikátorů volitelných součástí, které budou povoleny v prostředí WinPE. Možné hodnoty jsou:
Identifikátor | Součást |
---|---|
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 | Neuplatňuje se |
24 | WinPE-WDS-Tools |
25 | WinPE-WinReCfg |
26 | WinPE-WMI |
Tyto informace platí pro System Center 2012 Configuration Manager SP1 nebo novější a System Center 2012 R2 Configuration Manager nebo novější.
PackageID
Datový typ: String
Typ přístupu: [klíč]
Viz SMS_PackageBaseclass serverová třída služby WMI.
PackageSize
Datový typ: UInt32
Typ přístupu: Číst
Viz SMS_PackageBaseclass serverová třída služby WMI.
PackageType
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Pro tuto třídu je typ balíčku PKG_TYPE_BOOTIMAGE (258).
PkgFlags
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [bity]
Viz SMS_PackageBaseclass serverová třída služby WMI.
PkgSourceFlag
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
PkgSourcePath
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
PreExecCommandLine
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Příkazový řádek pro hák před spuštěním vložený do WinPE.
PreExecSourceDirectory
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Cesta UNC před spuštěním zachytá zdrojový adresář vložený do WinPE.
PreferredAddressType
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Priority
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ReferencedDrivers
Datový typ: SMS_Driver_Details
Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Pole podrobností o ovladačích Configuration Manager zahrnutých ve spouštěcí imagi pro import.
RefreshPkgSourceFlag
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_PackageBaseclass serverová třída služby WMI.
RefreshSchedule
Datový typ: SMS_ScheduleToken
Array
Typ přístupu: [max(15), líný]
Viz SMS_PackageBaseclass serverová třída služby WMI.
ScratchSpace
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Určuje velikost dostupného pomocného místa ve WinPE. Možné hodnoty jsou:
Megabajtů |
---|
32 |
64 |
128 |
256 |
512 |
Další informace najdete v tématu Možnosti příkazového řádku pro obsluhu prostředí Windows PE DISM.
Tyto informace platí pro System Center 2012 Configuration Manager SP1 nebo novější a System Center 2012 R2 Configuration Manager nebo novější.
SecuredScopeNames
Datový typ: String
Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
SedoObjectVersion
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
ShareName
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
ShareType
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
SourceDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
SourceSite
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
SourceVersion
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_PackageBaseclass serverová třída služby WMI.
StoredPkgPath
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
StoredPkgVersion
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Version
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_PackageBaseclass serverová třída služby WMI.
Mezi kvalifikátory tříd pro tuto třídu patří:
Zabezpečené
Icon("Package.ico")
Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager třídy a kvalifikátory vlastností.
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.