Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída SMS_SoftwareUpdate WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která zveřejňuje informace o aktualizacích softwaru dostupné v lokalitě a slouží jako základní třída pro aktualizace softwaru.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
Syntaxe
Class SMS_SoftwareUpdate : SMS_ConfigurationItemBaseClass
{
String ApplicabilityCondition;
String ArticleID;
String BulletinID;
String CategoryInstance_UniqueIDs[];
UInt32 CI_ID;
String CI_UniqueID;
UInt32 CIType_ID;
UInt32 CIVersion;
UInt64 ConfigurationFlags;
String CreatedBy;
UInt32 CustomSeverity;
String CustomSeverityName;
DateTime DateCreated;
DateTime DateLastModified;
DateTime DatePosted;
DateTime DateRevised;
DateTime EffectiveDate;
UInt32 EULAAccepted;
Boolean EULAExists;
DateTime EULASignoffDate;
String EULASignoffUser;
UInt32 ExecutionContext;
Boolean IsBundle;
Boolean IsContentProvisioned;
Boolean IsDeployable;
Boolean IsDeployed;
Boolean IsDigest;
Boolean IsEnabled;
Boolean IsExpired;
Boolean IsHidden;
Boolean IsLatest;
Boolean IsMetadataOnlyUpdate;
Boolean IsOfflineServiceable;
Boolean IsQuarantined;
Boolean IsSuperseded;
Boolean IsUserDefined;
String LastModifiedBy;
DateTime LastStatusTime;
String LocalizedCategoryInstanceNames[];
String LocalizedDescription;
String LocalizedDisplayName;
SMS_CI_LocalizedEulas LocalizedEulas[];
SMS_CI_LocalizedProperties LocalizedInformation[];
String LocalizedInformativeURL;
UInt32 LocalizedPropertyLocaleID;
UInt32 MaxExecutionTime;
UInt32 ModelID;
String ModelName;
UInt32 NumMissing;
UInt32 NumNotApplicable;
UInt32 NumPresent;
UInt32 NumTotal;
UInt32 NumUnknown;
UInt32 PercentCompliant;
UInt32 PermittedUses;
String PlatformCategoryInstance_UniqueIDs[];
UInt32 PlatformType;
Boolean RequiresExclusiveHandling;
UInt32 RevisionNumber;
SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];
UInt32 SDMPackageVersion;
String SDMPackageXML;
String SecuredScopeNames[];
String SedoObjectVersion;
UInt32 Severity;
String SeverityName;
SInt64 Size;
String SourceSite;
String UpdateLocales[];
};
Metody
V následující tabulce jsou uvedené metody v SMS_SoftwareUpdatenástroji .
| Metoda | Popis |
|---|---|
| Metoda AcceptEULA v SMS_SoftwareUpdate třídy | Přijímá nebo odmítá licenční podmínky pro software společnosti Microsoft pro aktualizaci softwaru. |
| Metoda FilterUpdates v SMS_SoftwareUpdate třídy | Pouze pro interní použití. |
| Metoda GetEULA v SMS_SoftwareUpdate třídy | Získá lokalizovaný obsah licenčních podmínek pro software společnosti Microsoft aktualizace softwaru. |
| Metoda SetEnforcement ve třídě SMS_SoftwareUpdate | Nastaví vynucení zásad aktualizace softwaru. |
| Metoda SyncNow v SMS_SoftwareUpdate třídy | Provede ruční synchronizaci bodu aktualizace softwaru. |
Vlastnosti
ApplicabilityCondition
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [SizeLimit("512"), not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
ArticleID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, SizeLimit("64"), not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
BulletinID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, SizeLimit("64"), not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
CategoryInstance_UniqueIDs
Datový typ: String Array
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
CI_ID
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [key]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
CI_UniqueID
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory:[jedinečné, not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
CIType_ID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
Pro tuto třídu je ID typu SoftwareUpdate (1) nebo SoftwareUpdateBundle (8).
CIVersion
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
ConfigurationFlags
Datový typ: UInt64
Typ přístupu: Jen pro čtení
Kvalifikátory: [bits("COMPLIANCE_POLICY(0)"), přečteno]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
CreatedBy
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [SizeLimit("512"), read, not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
CustomSeverity
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
CustomSeverityName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
DateCreated
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [not_null, přečteno]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
DateLastModified
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
DatePosted
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
DateRevised
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
EffectiveDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
EULAAccepted
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
EULAExists
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
EULASignoffDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
EULASignoffUser
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
ExecutionContext
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsBundle
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsContentProvisioned
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsDeployable
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsDeployed
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsDigest
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [číst, líný]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsEnabled
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsExpired
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsHidden
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsLatest
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsMetadataOnlyUpdate
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsOfflineServiceable
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsQuarantined
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsSuperseded
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
IsUserDefined
Datový typ: Boolean
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
LastModifiedBy
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [SizeLimit("512"), read, not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
LastStatusTime
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikátory: číst
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
LocalizedCategoryInstanceNames
Datový typ: String Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
LocalizedDescription
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
LocalizedDisplayName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
LocalizedEulas
Datový typ: SMS_CI_LocalizedEulas Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [číst, líný]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
LocalizedInformation
Datový typ: SMS_CI_LocalizedProperties Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [číst, líný]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
LocalizedInformativeURL
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
LocalizedPropertyLocaleID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
MaxExecutionTime
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
ModelID
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
ModelName
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [unique, not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
NumMissing
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
NumNotApplicable
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
NumPresent
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
NumTotal
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
NumUnknown
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
PercentCompliant
Datový typ: UInt32
Typ přístupu: Číst
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
PermittedUses
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
PlatformCategoryInstance_UniqueIDs
Datový typ: String pole
Typ přístupu: Čtení/zápis
Kvalifikátory: žádné
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
PlatformType
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: žádné
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
RequiresExclusiveHandling
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
RevisionNumber
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
SDMPackageLocalizedData
Datový typ: SMS_SDMPackageLocalizedData Array
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
SDMPackageVersion
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [not_null]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
SDMPackageXML
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [lazy]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
SecuredScopeNames
Datový typ: String Array
Typ přístupu: Jen pro čtení
Kvalifikátory: žádné
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
SedoObjectVersion
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: žádné
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
Severity
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
SeverityName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
Size
Datový typ: SInt64
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
SourceSite
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [SizeLimit("3")]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
UpdateLocales
Datový typ: String Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Viz SMS_SoftwareUpdateBase serverová třída služby WMI.
Poznámky
Mezi kvalifikátory tříd pro tuto třídu patří:
Zabezpečené
Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager kvalifikátory tříd a vlastností.
Objekt
SMS_SoftwareUpdateje typ položky konfigurace definovaný serverovou třídou služby WMI SMS_ConfigurationItemBaseClass. SloužíSMS_SoftwareUpdatek určení kompatibility aktualizací softwaru pomocí funkce Software Aktualizace v Configuration Manager.Obsah aktualizace softwaru je nutné stáhnout ručně. Aby bylo možné zjistit, který obsah je potřeba stáhnout, aplikace se dotazuje SMS_CIToContent serverové třídě služby WMI a získá seznam vlastností odpovídajících kritériím konkrétního
ContentIDjazyka. Pomocí tohoto seznamu může aplikace získat přidruženou adresu URL ke stažení a související vlastnosti pro soubory obsahu z SMS_CIContentFiles serverové třídy služby WMI.Po určení obsahu aktualizace aplikace volitelně připraví aktualizaci k nasazení pomocí objektu třídy služby WMI SMS_AuthorizationList Serveru k vytvoření autorizovaného seznamu aktualizací. Aplikace má také možnost implementovat serverovou třídu služby WMI SMS_Template a vytvořit tak vlastní šablonu nasazení.
Poznámka
Při vytváření seznamu autorizací, který bude obsahovat aktualizaci softwaru, musí aplikace nastavit IsBundle vlastnost SMS_SoftwareUpdate na , true která označuje, že aktualizace je součástí sady. Další informace najdete v tématu serverová třída služby WMI SMS_AuthorizationList.
Jakmile je aplikace připravená k nasazení aktualizace softwaru, použije k vytvoření nasazení objekt třídy služby WMI serveru SMS_UpdatesAssignment .
Aktualizace softwaru nelze importovat, vytvářet ani konfigurovat v uzlu Správa požadované konfigurace. Tyto funkce jsou při stahování aktualizací softwaru dostupné standardním hodnotám konfigurace prostřednictvím funkce Software Aktualizace. Proto lze položky konfigurace aktualizace softwaru vybrat tak, aby byly zahrnuty do standardních hodnot konfigurace, i když se nezobrazují v uzlu Položky konfigurace.
Informace o dotazech, které můžete použít k výčtu informací o více aktualizacích softwaru, najdete v tématu Postup vytvoření výčtu Aktualizace shodných konkrétních kritérií.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.
Viz taky
Serverová třída služby WMI SMS_AuthorizationList
Serverová třída služby WMI SMS_CIToContent
Serverová třída služby WMI SMS_CIContentFiles
Serverová třída služby WMI SMS_CIUpdateSources
Serverová třída služby WMI SMS_Template
Serverová třída služby WMI SMS_UpdatesAssignment
O nasazeních aktualizací softwaru