Sdílet prostřednictvím


Klientská třída služby WMI FileCollectionAction

V Configuration Manager je třída FileCollectionAction klientskou třídou rozhraní WMI (Windows Management Instrumentation), která přidruží sadu pravidel shromažďování souborů s podrobnostmi o vytváření sestav a spojuje dohromady soubory, které se mají shromáždit s cílem sestavy.

Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.

Syntaxe

Class FileCollectionAction : SMS_FileCollectionAgent_Policy  
{  
      String CollectionType;  
      UInt32 DefaultTimeout;  
      Boolean DeleteFilesAfterCollection;  
      String Description;  
      String FileCollectionActionID;  
      String FileDestination;  
      String FileType;  
      UInt32 MaxTotalFileSize;  
      String PolicyID;  
      String PolicyInstanceID;  
      UInt32 PolicyPrecedence;  
      String PolicyRuleID;  
      String PolicySource;  
      String PolicyVersion;  
      Boolean ReportFileDetails;  
      UInt32 ReportTimeout;  
      UInt32 ScanInterval;  
      String SkipScan;  
};  

Metody

Třída FileCollectionAction nedefinuje žádné metody.

Vlastnosti

CollectionType
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Typ sestavy shromažďování souborů Možné hodnoty:

Hodnota Popis
Plné Sestava obsahuje všechny soubory shromážděné přidruženými dotazy CollectableFileItem .
Delta Sestava obsahuje soubory, které se od poslední sestavy změnily.
Opětovná synchronizace Sestava obsahuje soubory v úplné sestavě a obsahuje také všechny shromážděné soubory, ale aktivuje se požadavkem na opětovnou synchronizaci zásad webu.

DefaultTimeout
Datový typ: UInt32

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Hodnota časového limitu v milisekundách pro každý spuštěný dotaz poskytovatele inventáře systému souborů Výchozí hodnota je 7 200 000 milisekund.

DeleteFilesAfterCollection
Datový typ: Boolean

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Hodnota označuje, jestli se mají shromážděné soubory po kolekci z klienta odstranit.

Pro kolekci IDMIF je truetato hodnota . Výsledky kolekce jsou podobné přesunu souborů z klienta do cíle.

Pro shromažďování softwarových souborů je falsetato hodnota . Výsledky kolekce jsou podobné kopírování souborů z klienta do cíle.

Description
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Textové pole, které popisuje akci shromažďování souborů. Předdefinované hodnoty popisu jsou File Collection (Kolekce souborů) a IDMIF Collection (Kolekce IDMIF).

FileCollectionActionID
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: [realkey]

Jedinečné ID akce shromažďování souborů Možné hodnoty jsou:

Typ ID akce shromažďování souborů Hodnota
Shromažďování softwarových souborů {00000000-0000-0000-0000-000000000010}
Kolekce IDMIF {00000000-0000-0000-0000-000000000012}

FileDestination
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Cílová adresa pro vygenerovanou sestavu.

FileType
Datový typ: String

Typ přístupu: Čtení/zápis

Kvalifikátory: Žádné

Typ shromážděných příloh souborů pro sestavu Možné hodnoty jsou:

  • FILECOLL

  • IDMIF

    MaxTotalFileSize
    Datový typ: UInt32

    Typ přístupu: Čtení/zápis

    Kvalifikátory: Žádné

    Kumulativní maximální velikost shromážděných souborů ve vygenerované sestavě. Agent inventáře zajišťuje, že celková velikost přílohy souboru nepřekročí tuto hodnotu.

    PolicyID
    Datový typ: String

    Typ přístupu: Čtení/zápis

    Kvalifikátory: [key]

    Jedinečné ID zásady

    PolicyInstanceID
    Datový typ: String

    Typ přístupu: Čtení/zápis

    Kvalifikátory: [key]

    Jedinečné ID instance zásady

    PolicyPrecedence
    Datový typ: UInt32

    Typ přístupu: Čtení/zápis

    Kvalifikátory: Žádné

    Priorita zásad.

    PolicyRuleID
    Datový typ: String

    Typ přístupu: Čtení/zápis

    Kvalifikátory: Klíč

    Jedinečné ID pravidla použitého k vytvoření zásady

    PolicySource
    Datový typ: String

    Typ přístupu: Čtení/zápis

    Kvalifikátory: [key]

    Zdroj zásad.

    PolicyVersion
    Datový typ: String

    Typ přístupu: Čtení/zápis

    Kvalifikátory: [key]

    Verze zásad.

    ReportFileDetails
    Datový typ: Boolean

    Typ přístupu: Čtení/zápis

    Kvalifikátory: Žádné

    true zahrnout podrobnosti o externích souborech pro každou přílohu souboru ve vygenerované sestavě pro shromažďování softwarových souborů. Vygenerovaná sestava obsahuje původní název souboru, cestu, velikost a datum změny.

    ReportTimeout
    Datový typ: UInt32

    Typ přístupu: Čtení/zápis

    Kvalifikátory: Žádné

    Hodnota časového limitu používaná klientskou architekturou k vypršení platnosti sestavy inventáře (zprávy) odeslané agentem inventáře do bodu správy. Pokud sestavu inventáře nelze odeslat do bodu správy, klientská architektura bude dál uchovávat zprávu až do vypršení časového limitu sestavy. Pravidelně se pokouší zprávu znovu odeslat.

    ScanInterval
    Datový typ: UInt32

    Typ přístupu: Čtení/zápis

    Kvalifikátory: Žádné

    Zpoždění (v milisekundách) k předání poskytovateli inventáře systému souborů pro kontrolu kolekce souborů.

    SkipScan
    Datový typ: String

    Typ přístupu: Čtení/zápis

    Kvalifikátory: Žádné

    Název souboru, který se používá k zabránění prohledávání adresáře. Tato hodnota je obvykle nastavena na Skpswi.dat pro shromažďování softwarových souborů. Obvykle se nenastavuje pro kolekci IDMIF.

Poznámky

Tato třída se podobá InventoryAction, přičemž hlavním rozdílem je typ souborů kolekce pro shromažďování souborů a instance WMI pro inventář.

Prostřednictvím zásad webu se poskytují dvě předdefinované akce shromažďování souborů: shromažďování softwarových souborů a kolekce IDMIF. Pro každou z těchto akcí shromažďování souborů vygeneruje agent inventáře sestavu s přílohami na základě dotazů vytvořených z instancí CollectableFileItem . Vygenerovaná sestava se odešle do zadaného cíle.

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Configuration Manager Požadavky na modul runtime klienta.

Požadavky na vývoj

Další informace najdete v tématu Configuration Manager Požadavky na vývoj klientů.

Viz taky

Klientské třídy služby WMI agenta inventáře
Klientská třída služby WMI InventoryAction
Klientská třída služby WMI CollectableFileItem