Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I Configuration Manager är klassen FileCollectionAction en WMI-klass (Client Windows Management Instrumentation) som associerar en uppsättning filsamlingsregler med rapporteringsinformation och kopplar ihop filer som ska samlas in med rapportens mål.
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
Syntax
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;
};
Metoder
Klassen FileCollectionAction
definierar inga metoder.
Egenskaper
CollectionType
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Typ av filsamlingsrapport. Möjliga värden är:
Värde | Beskrivning |
---|---|
Full | Rapporten innehåller alla filer som samlas in av associerade CollectableFileItem-frågor . |
Delta | Rapporten innehåller filer som har ändrats sedan den senaste rapporten. |
Resync | Rapporten innehåller filer i en fullständig rapport och innehåller även alla filer som samlas in, men den utlöses av en begäran om omsynkronisering av platsprincip. |
DefaultTimeout
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Timeoutvärde i millisekunder för varje filsysteminventeringsproviderfråga som körs. Standardvärdet är 7 200 000 millisekunder.
DeleteFilesAfterCollection
Datatyp: Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Värde som används för att ange om insamlade filer ska tas bort från klienten efter samlingen.
För IDMIF-samlingen är true
det här värdet . Samlingsresultaten liknar att flytta filerna från klienten till målet.
För programfilsamling är false
det här värdet . Samlingsresultaten liknar att kopiera filerna från klienten till målet.
Description
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Textfält som beskriver filsamlingsåtgärden. De fördefinierade beskrivningsvärdena är Filsamling och IDMIF-samling.
FileCollectionActionID
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [realkey]
Unikt ID för filsamlingsåtgärden. Möjliga värden är:
Åtgärds-ID-typ för filsamling | Värde |
---|---|
Programvarufilsamling | {00000000-0000-0000-0000-000000000010} |
IDMIF-samling | {00000000-0000-0000-0000-000000000012} |
FileDestination
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Måladress för den genererade rapporten.
FileType
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Typ av insamlade filbilagor för en rapport. Möjliga värden är:
FILECOLL
IDMIF
MaxTotalFileSize
Datatyp:UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Kumulativ maximal storlek för insamlade filer i en genererad rapport. Inventeringsagenten ser till att den totala storleken på bifogade filer inte överskrider det här värdet.
PolicyID
Datatyp:String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [nyckel]
Unikt ID för principen.
PolicyInstanceID
Datatyp:String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [nyckel]
Unikt ID för principinstansen.
PolicyPrecedence
Datatyp:UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Prioritet för principen.
PolicyRuleID
Datatyp:String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Nyckel
Unikt ID för regeln som används för att skapa principen.
PolicySource
Datatyp:String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [nyckel]
Principens källa.
PolicyVersion
Datatyp:String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [nyckel]
Version av principen.
ReportFileDetails
Datatyp:Boolean
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
true
för att inkludera extern filinformation för varje bifogad fil i den genererade rapporten för programfilsamling. Den genererade rapporten innehåller det ursprungliga filnamnet, sökvägen, storleken och ändringsdatumet.ReportTimeout
Datatyp:UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Timeout-värde som används av klientramverket för att förfalla inventeringsrapporten (meddelandet) som skickas av inventeringsagenten till hanteringsplatsen. Om inventeringsrapporten inte kan skickas till hanteringsplatsen fortsätter klientramverket att hålla kvar meddelandet tills tidsgränsen för rapporten överskrids. Den försöker regelbundet skicka meddelandet igen.
ScanInterval
Datatyp:UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Fördröjning i millisekunder för att skicka till filsysteminventeringsprovidern för filinsamlingsgenomsökningen.
SkipScan
Datatyp:String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Filnamn som används för att förhindra genomsökning av en katalog. Det här värdet anges vanligtvis till Skpswi.dat för programvarufilsamling. Den är vanligtvis inte inställd för IDMIF-samling.
Anmärkningar
Den här klassen liknar InventoryAction, där den största skillnaden är typen av samlingsfiler för filinsamling och WMI-instanser för inventering.
Två fördefinierade filinsamlingsåtgärder tillhandahålls via webbplatsprincipen: insamling av programvarufiler och IDMIF-samling. För var och en av dessa filinsamlingsåtgärder genererar inventeringsagenten en rapport med bifogade filer, baserat på frågor som skapats från CollectableFileItem-instanser . Den genererade rapporten skickas till det angivna målet.
Krav
Körningskrav
Mer information finns i Configuration Manager Krav för klientkörning.
Utvecklingskrav
Mer information finns i Configuration Manager Krav för klientutveckling.
Se även
Inventeringsagentens klient-WMI-klasser
InventoryAction, klientens WMI-klass
CollectableFileItem, klientens WMI-klass