Megosztás a következőn keresztül:


SMS_TaskSequence_PrestartCheckAction kiszolgálói WMI-osztály

A SMS_TaskSequence_PrestartCheckAction WMI-osztály egy SMS Provider kiszolgálóosztály a Configuration Manager. Feladatütemezési műveletet jelöl a célszámítógép készenlétének ellenőrzéséhez.

Az alábbi szintaxis egyszerűbb a Felügyelt objektumformátum (MOF) kódból, és az összes örökölt tulajdonságot tartalmazza.

Szintaxis

Class SMS_TaskSequence_PrestartCheckAction : SMS_TaskSequence_Action
{
    Boolean CheckCMClientMinVersion;
    Boolean CheckDeviceUEFI;
    Boolean CheckFreeDiskSpace;
    Boolean CheckMaxOSVersion;
    Boolean CheckMemory;
    Boolean CheckMinOSVersion;
    Boolean CheckNetworkConnected;
    Boolean CheckNetworkWired;
    Boolean CheckOSArchitecture;
    Boolean CheckOSLanguageID;
    Boolean CheckOSType;
    Boolean CheckPowerState;
    Boolean CheckProcessorSpeed;
    String  CMClientMinVersion;
    SMS_TaskSequence_Condition Condition;
    Boolean ContinueOnError;
    String Description;
    Boolean Enabled;
    UInt32  FreeDiskSpace;
    String  MaxOSVersion;
    UInt32 Memory;
    String  MinOSVersion;
    String Name;
    String  OSArchitecture;
    UInt32  OSLanguageID;
    String  OSType;
    UInt32  ProcessorSpeed;
    String SupportedEnvironment;
    UInt32 Timeout;
};

Módszerek

A SMS_TaskSequence_PrestartCheckAction osztály nem definiál metódusokat.

Tulajdonságok

CheckCMClientMinVersion

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckCMClientMinVersion")]

Engedélyezze vagy tiltsa le az Configuration Manager-ügyfél minimális verziójának ellenőrzését. Az alapértelmezett érték : false. Állítsa be a minimális verziót a CMClientMinVersion tulajdonsággal.

CheckDeviceUEFI

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckDeviceUEFI")]

Engedélyezze vagy tiltsa le annak ellenőrzését, hogy az eszköz UEFI-e. Az alapértelmezett érték : false.

CheckFreeDiskSpace

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckFreeDiskSpace"), Not_Null]

Engedélyezze vagy tiltsa le az eszközön a szabad lemezterület ellenőrzését. Az alapértelmezett érték : true. Állítsa be a szabad lemezterületet a FreeDiskSpace tulajdonsággal.

CheckMaxOSVersion

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckMaxOsVersion")]

Engedélyezze vagy tiltsa le az operációs rendszer maximális verziójának ellenőrzését. Az alapértelmezett érték : false. Állítsa be az operációs rendszer maximális verzióját a MaxOSVersion tulajdonsággal.

CheckMemory

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckMemory"), Not_Null]

Engedélyezze vagy tiltsa le az eszközön a minimális memória ellenőrzésének engedélyezését. Az alapértelmezett érték : true. Állítsa be a minimális memóriaméretet a Memory (Memória) tulajdonsággal.

CheckMinOSVersion

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckMinOSVersion")]

Engedélyezze vagy tiltsa le az operációs rendszer minimális verziójának ellenőrzését. Az alapértelmezett érték : false. Állítsa be az operációs rendszer minimális verzióját a MinOSVersion tulajdonsággal.

CheckNetworkConnected

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckNetworkConnected")]

Engedélyezze vagy tiltsa le annak ellenőrzését, hogy az eszköz rendelkezik-e a hálózathoz csatlakoztatott hálózati adapterrel. Az alapértelmezett érték : false. Lásd még a CheckNetworkWired függő tulajdonságot.

CheckNetworkWired

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: CheckNetworkWired

Engedélyezze vagy tiltsa le annak ellenőrzését, hogy az eszköz nem vezeték nélküli hálózati adapterrel rendelkezik-e. Az alapértelmezett érték : false. A tulajdonság engedélyezéséhez engedélyezze a CheckNetworkConnected tulajdonságot .

CheckOSArchitecture

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckOSArchitecture")]

Engedélyezze vagy tiltsa le annak ellenőrzését, hogy az aktuális operációs rendszer 32 bites vagy 64 bites-e. Az alapértelmezett érték : false. Állítsa be az architektúrát az OSArchitecture tulajdonsággal.

CheckOSLanguageID

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckOSLanguageID")]

Engedélyezze vagy tiltsa le az operációs rendszer nyelvének ellenőrzését. Az alapértelmezett érték : false. Állítsa be a nyelvi kódot az OSLanguageID tulajdonsággal.

CheckOSType

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckOSType"), Not_Null]

Engedélyezze vagy tiltsa le az eszköz típusának ellenőrzését. Az alapértelmezett érték : true. Állítsa be az eszköz típusát az OSType tulajdonsággal.

CheckPowerState

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckPowerState")]

Engedélyezze vagy tiltsa le annak ellenőrzését, hogy az eszköz csatlakoztatva van-e a tápellátáshoz, és nem az akkumulátorhoz. Az alapértelmezett érték : false.

CheckProcessorSpeed

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCheckProcessorSpeed"), Not_Null]

Engedélyezze vagy tiltsa le az eszköz minimális processzorsebességének ellenőrzését. Az alapértelmezett érték : true. Állítsa be a processzor minimális sebességét a ProcessorSpeed tulajdonsággal.

CMClientMinVersion

Adattípus: String

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDCMClientMinVersion")]

Állítsa be a Configuration Manager-ügyfél minimális verzióját. Adja meg az ügyfél verzióját a következő formátumban: 5.00.8913.1005. A tulajdonság konfigurálásához engedélyezze a CheckCMClientMinVersion tulajdonságot.

Condition

Adattípus: SMS_TaskSequence_Condition

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

További információ: SMS_TaskSequence_Action kiszolgálói WMI-osztály.

ContinueOnError

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

További információ: SMS_TaskSequence_Action kiszolgálói WMI-osztály.

Description

Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [AllowedLen("0-255")]

További információ: SMS_TaskSequence_Action kiszolgálói WMI-osztály.

Enabled

Adattípus: Boolean

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

További információ: SMS_TaskSequence_Action kiszolgálói WMI-osztály.

FreeDiskSpace

Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDFreeDiskSpace")]

Állítsa be a szabad lemezterületet MB-ban az eszközön. Az alapértelmezett érték : 25000. A tulajdonság konfigurálásához engedélyezze a CheckFreeDiskSpace tulajdonságot.

MaxOSVersion

Adattípus: String

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDMaxOSVersion")]

Állítsa be az operációs rendszer maximális verzióját. Adja meg a főverziót, az alverziót és a buildszámot tartalmazó verziót. Használja például a 10.0.18356 címet. A tulajdonság konfigurálásához engedélyezze a CheckMaxOSVersion tulajdonságot.

Memory

Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDMemory")]

Állítsa be a minimális memóriát MB-ban az eszközön. Az alapértelmezett érték : 512. A tulajdonság konfigurálásához engedélyezze a CheckMemory tulajdonságot.

MinOSVersion

Adattípus: String

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDMinOSVersion")]

Állítsa be az operációs rendszer minimális verzióját. Adja meg a főverziót, az alverziót és a buildszámot tartalmazó verziót. Használja például a 10.0.16299 címet. A tulajdonság konfigurálásához engedélyezze a CheckMinOSVersion tulajdonságot.

Name

Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [AllowedLen("1-100")]

További információ: SMS_TaskSequence_Action kiszolgálói WMI-osztály.

OSArchitecture

Adattípus: String

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDOSArchitecture"), ValueMap{"","32","64"}]

Állítsa be az operációs rendszer architektúráját vagy 3264. Az alapértelmezett érték : 64. A tulajdonság konfigurálásához engedélyezze a CheckOSArchitecture tulajdonságot.

OSLanguageID

Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDOSLanguageID")]

Állítson be egy olyan nyelvi kódot, amely megfelel az operációs rendszer nyelvének. Angol (Egyesült Államok) esetén például1033. Ez az ellenőrzés összehasonlítja a beállított nyelvet az ügyfél Win32_OperatingSystem WMI-osztályának OSLanguage tulajdonságával. A tulajdonság konfigurálásához engedélyezze a CheckOSLanguageID tulajdonságot .

OSType

Adattípus: String

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDOSType"), ValueMap{"CLIENT","SERVER"}]

Állítsa be az ellenőrizendő eszköz típusát a CLIENT vagy SERVERa értékre. Az alapértelmezett érték : CLIENT. A tulajdonság konfigurálásához engedélyezze a CheckOSType tulajdonságot.

ProcessorSpeed

Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Selejtezők: [VariableName("OSDProcessorSpeed")]

Állítsa be az eszköz minimális processzorsebességét MHz-ben. Az alapértelmezett érték : 800. A tulajdonság konfigurálásához engedélyezze a CheckProcessorSpeed tulajdonságot .

SupportedEnvironment

Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [Not_Null:ToInstance]

További információ: SMS_TaskSequence_Action kiszolgálói WMI-osztály.

Ennek a tulajdonságnak az alapértelmezett értéke ebben a feladatütemezési műveletben a FullOS.

Timeout

Adattípus: UInt32

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

További információ: SMS_TaskSequence_Action kiszolgálói WMI-osztály.

Megjegyzések

A Tulajdonságok szakaszban szereplő osztályminősítőkkel és tulajdonságminősítőkkel kapcsolatos további információkért lásd: Configuration Manager osztály- és tulajdonságminősítők.

Követelmények

Futtatókörnyezetre vonatkozó követelmények

További információ: Configuration Manager kiszolgálói futtatókörnyezet követelményei.

Fejlesztési követelmények

További információ: Configuration Manager kiszolgálófejlesztési követelmények.