Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klasa SMS_BootImagePackage WMI (Instrumentacja zarządzania Windows) jest klasą serwera dostawcy wiadomości SMS w programie Configuration Manager, która służy jako jednostka dystrybucji dla plików źródłowych obrazu rozruchowego, które są używane do uruchamiania komputera ze środowiskiem preinstalacyjnym systemu Windows (PE) 2.0 i umożliwiają akcje sekwencji zadań wdrażania systemu operacyjnego.
Poniższa składnia jest uproszczona w stosunku do kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składnia
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;
};
Metody
W poniższej tabeli przedstawiono metody w .SMS_BootImagePackage
| Metoda | Opis |
|---|---|
| Metoda AddChangeNotification w klasie SMS_BootImagePackage | Dodaje powiadomienie o zmianie pakietu obrazu rozruchowego. |
| Metoda AddDistributionPoints w klasie SMS_BootImagePackage | Dodaje punkty dystrybucji dla pakietu. |
| Metoda DeleteContextID w klasie SMS_BootImagePackage | Usuwa kolejkę stanu skojarzoną z określonym identyfikatorem kontekstu dla pakietu obrazu rozruchowego. |
| Metoda ExportDefaultBootImage w klasie SMS_BootImagePackage | Finalizuje i eksportuje obraz rozruchowy ze źródła instalacji Zestawu oceny i wdrażania systemu Windows do określonej lokalizacji. |
| Metoda GetImageProperties w klasie SMS_BootImagePackage | Odczytuje wszystkie właściwości obrazu z określonego pliku źródłowego wim do ciągu XML. |
| Metoda QueryOSDBinaryInjectionStatus w klasie SMS_BootImagePackage | Wysyła zapytanie o bieżący stan wstrzyknięcia plików binarnych wdrożenia systemu operacyjnego. |
| Metoda RefreshPkgSource w klasie SMS_BootImagePackage | Odświeża źródło pakietu we wszystkich punktach dystrybucji, gdy właściwości pakietu nie uległy zmianie. |
| Metoda ReloadImageProperties w klasie SMS_BootImagePackage | Ponownie wczytuje właściwości obrazu ze źródłowego pliku wim i aktualizuje bazę danych. |
| Metoda SetSourceSite w klasie SMS_BootImagePackage | Ustawia kod witryny źródłowej dla pakietu obrazu rozruchowego. |
| Metoda odblokowania w klasie SMS_BootImagePackage | Ustawia lokację źródłową na bieżącą lokację, odblokowując pakiet obrazu rozruchowego. |
| Metoda UpdateDefaultImage w klasie SMS_BootImagePackage | Tworzy kopię obrazu WIM wskazanego przez właściwość ImagePath i wstrzykuje do niej pliki OSD w celu wdrożenia obrazu rozruchowego. |
| Metoda UpdateImage w klasie SMS_BootImagePackage | Tworzy kopię obrazu dla pakietu obrazu rozruchowego i aktualizuje obraz za pomocą plików do wdrożenia obrazu rozruchowego. |
| Metoda UpdateOptionalComponents w klasie SMS_BootImagePackage | Aktualizacje wszystkich określonych składników opcjonalnych do obrazu rozruchowego. |
Właściwości
Architecture Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Architektura obrazu rozruchowego. Możliwe są następujące wartości. Wartość domyślna to "".
| Value | Architektura |
|---|---|
| x86 | 32-bitowy mikroprocesor I386 |
| IA64 powiedział: | 64-bitowy mikroprocesor Itanium |
| x64 | 64-bitowy mikroprocesor X86-64 |
ActionInProgress Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
AlternateContentProviders Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [duży, leniwy]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
BackgroundBitmapPath Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Ścieżka UNC (Universal Naming Convention) mapy bitowej tła środowiska WinPE. Aplikacja może ustawić tę właściwość tak, aby używała niestandardowej mapy bitowej, podając ścieżkę do niestandardowych plików map bitowych.
ContextID Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Identyfikator kontekstu, który może być odpytywany o stan wstrzykiwania plików binarnych wdrożenia systemu operacyjnego. Operacja wstrzykiwania zajmuje trochę czasu, a aplikacja może używać tej właściwości dla stanu okresowego. Wartość domyślna to "".
DefaultImage Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
true Jeśli jest to domyślny obraz rozruchowy. Wartość domyślna to false.
Description Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
EnableLabShell Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
true Jeśli obsługa wiersza polecenia jest włączona. Wartość domyślna to false.
ExtendedData Typ danych: UInt8 Tablica
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [duży, leniwy]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ExtendedDataSize Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ForcedDisconnectDelay Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ForcedDisconnectEnabled Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ForcedDisconnectNumRetries Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Icon Typ danych: UInt8 Tablica
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [large]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
IconSize Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
IgnoreAddressSchedule Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ImageDiskLayout Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [leniwy, odczyt]
Ciąg XML informacji o układzie dysku dla obrazu źródłowego, reprezentowany przez plik wim (format WIM). Wartość domyślna to "".
ImageIndex Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Nie jest używany dla obrazu rozruchowego.
ImageOSVersion Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Wersja systemu operacyjnego dla obrazu domyślnego w rozruchowym pliku WIM.
ImagePath Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Ścieżka do oryginalnego źródła obrazu. Program Configuration Manager używa tej ścieżki wewnętrznie podczas importowania obrazu przez administratora. Po zaimportowaniu obrazu program Configuration Manager wstrzykuje do niego pliki binarne wdrożenia systemu operacyjnego.
ImageProperty Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Ciąg XML przechowujący metadane źródłowego pliku wim, na przykład wersję. Wartość domyślna to "".
ISVData Typ danych: UInt8 Tablica
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [duży, leniwy]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ISVDataSize Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Language Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
LastRefreshTime Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
LocalizedCategoryInstanceNames Typ danych: String Tablica
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Manufacturer Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
MIFFilename Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
MIFName Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
MIFPublisher Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
MIFVersion Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Name Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
NumOfPrograms Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
OptionalComponents Typ danych: UInt32 Tablica
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Lista identyfikatorów składników opcjonalnych, które zostaną włączone w środowisku WinPE. Dopuszczalne wartości:
| Identyfikator | Składnik |
|---|---|
| 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 | Nie dotyczy |
| 24 | WinPE-WDS-Tools |
| 25 | WinPE-WinReCfg |
| 26 | WinPE-WMI |
Te informacje dotyczą programu System Center 2012 Configuration Manager z dodatkiem SP1 lub nowszym oraz System Center 2012 R2 Configuration Manager lub nowszego.
PackageID Typ danych: String
Typ dostępu: [klucz]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PackageSize Typ danych: UInt32
Typ dostępu: Odczyt
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PackageType Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Dla tej klasy typ pakietu to PKG_TYPE_BOOTIMAGE (258).
PkgFlags Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [bity]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PkgSourceFlag Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PkgSourcePath Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
PreExecCommandLine Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Wiersz polecenia dla punktu zaczepienia przed wykonaniem wstrzykniętego do środowiska WinPE.
PreExecSourceDirectory Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Ścieżka UNC pre-execution hook the source directory injected to WinPE.
PreferredAddressType Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Priority Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ReferencedDrivers Typ danych: SMS_Driver_Details Tablica
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Tablica szczegółowych informacji o sterownikach programu Configuration Manager uwzględnionych w obrazie rozruchowym do importowania.
RefreshPkgSourceFlag Typ danych: Boolean
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
RefreshSchedule Typ danych: SMS_ScheduleToken Tablica
Typ dostępu: [max(15), leniwy]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ScratchSpace Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [leniwe]
Określa ilość dostępnego miejsca do magazynowania w środowisku WinPE. Dopuszczalne wartości:
| Megabajty |
|---|
| 32 |
| 64 |
| 128 |
| 256 |
| 512 |
Aby uzyskać dodatkowe informacje, zobacz Opcje wiersza polecenia obsługi narzędzia DISM Windows PE.
Te informacje dotyczą programu System Center 2012 Configuration Manager z dodatkiem SP1 lub nowszym oraz System Center 2012 R2 Configuration Manager lub nowszego.
SecuredScopeNames Typ danych: String Tablica
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
SedoObjectVersion Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ShareName Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
ShareType Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
SourceDate Typ danych: DateTime
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
SourceSite Typ danych: String
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
SourceVersion Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
StoredPkgPath Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
StoredPkgVersion Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Version Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zobacz SMS_PackageBaseclass Klasa WMI serwera.
Uwagi
Kwalifikacje do tej klasy obejmują:
Zabezpieczone
Icon("Package.ico")
Aby uzyskać więcej informacji zarówno o kwalifikatorach klas, jak i kwalifikatorach właściwości zawartych w sekcji Właściwości, zobacz Kwalifikatory klasy i właściwości programu Configuration Manager.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz Wymagania dotyczące środowiska uruchomieniowego serwera programu Configuration Manager.
Wymagania dotyczące programowania
Aby uzyskać więcej informacji, zobacz Wymagania dotyczące programowania na serwerze programu Configuration Manager.