FileCollectionAction, klasa WMI klienta
W Configuration Manager klasa FileCollectionAction jest klasą instrumentacji zarządzania windows (WMI) klienta, która kojarzy zestaw reguł zbierania plików ze szczegółami raportowania, łącząc pliki do zbierania z miejscem docelowym raportu.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
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
Klasa FileCollectionAction
nie definiuje żadnych metod.
Właściwości
CollectionType
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Typ raportu kolekcji plików. Dopuszczalne wartości:
Value | Opis |
---|---|
Pełne | Raport zawiera wszystkie pliki zebrane przez skojarzone zapytania CollectableFileItem . |
Delta | Raport zawiera pliki, które uległy zmianie od czasu ostatniego raportu. |
Resync | Raport zawiera pliki w pełnym raporcie i zawiera również wszystkie zebrane pliki, ale jest wyzwalany przez żądanie ponownej synchronizacji zasad lokacji. |
DefaultTimeout
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Wartość limitu czasu w milisekundach dla każdego wykonanego zapytania dostawcy spisu systemu plików. Wartość domyślna to 7 200 000 milisekund.
DeleteFilesAfterCollection
Typ danych: Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Wartość używana do wskazywania, czy zebrane pliki powinny zostać usunięte z klienta po kolekcji.
W przypadku kolekcji IDMIF ta wartość to true
. Wyniki kolekcji są podobne do przenoszenia plików z klienta do miejsca docelowego.
W przypadku zbierania plików oprogramowania ta wartość to false
. Wyniki kolekcji są podobne do kopiowania plików z klienta do miejsca docelowego.
Description
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Pole tekstowe opisujące akcję zbierania plików. Wstępnie zdefiniowane wartości opisu to Kolekcja plików i Kolekcja IDMIF.
FileCollectionActionID
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [realkey]
Unikatowy identyfikator akcji zbierania plików. Możliwe wartości to:
Typ identyfikatora akcji kolekcji plików | Value |
---|---|
Zbieranie plików oprogramowania | {00000000-0000-0000-0000-000000000010} |
Kolekcja IDMIF | {00000000-0000-0000-0000-000000000012} |
FileDestination
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Adres docelowy wygenerowanego raportu.
FileType
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Typ zebranych załączników plików dla raportu. Możliwe wartości to:
PLIKCOLL
IDMIF
MaxTotalFileSize
Typ danych:UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Skumulowany maksymalny rozmiar zebranych plików w wygenerowanym raporcie. Agent spisu zapewnia, że ogólny rozmiar załącznika pliku nie przekracza tej wartości.
PolicyID
Typ danych:String
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Unikatowy identyfikator zasad.
PolicyInstanceID
Typ danych:String
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Unikatowy identyfikator wystąpienia zasad.
PolicyPrecedence
Typ danych:UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Pierwszeństwo dla zasad.
PolicyRuleID
Typ danych:String
Typ dostępu: odczyt/zapis
Kwalifikatory: klucz
Unikatowy identyfikator reguły użytej do utworzenia zasad.
PolicySource
Typ danych:String
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Źródło zasad.
PolicyVersion
Typ danych:String
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Wersja zasad.
ReportFileDetails
Typ danych:Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
true
w celu uwzględnienia szczegółów pliku zewnętrznego dla każdego załącznika pliku w wygenerowanym raporcie na potrzeby zbierania plików oprogramowania. Wygenerowany raport zawiera oryginalną nazwę pliku, ścieżkę, rozmiar i datę modyfikacji.ReportTimeout
Typ danych:UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Wartość limitu czasu używana przez strukturę klienta do wygaśnięcia raportu spisu (komunikatu) wysłanego przez agenta spisu do punktu zarządzania. Jeśli nie można wysłać raportu spisu do punktu zarządzania, struktura klienta będzie nadal trzymać się komunikatu aż do interwału limitu czasu raportu. Okresowo próbuje ponownie zapisać komunikat.
ScanInterval
Typ danych:UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Opóźnienie w milisekundach w celu przekazania dostawcy spisu systemu plików na potrzeby skanowania kolekcji plików.
SkipScan
Typ danych:String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Nazwa pliku używana do zapobiegania skanowaniu katalogu. Ta wartość jest zwykle ustawiana na skpswi.dat dla kolekcji plików oprogramowania. Zazwyczaj nie jest ona ustawiana dla kolekcji IDMIF.
Uwagi
Ta klasa jest podobna do inventoryAction, a główną różnicą jest typ plików kolekcji dla kolekcji plików i wystąpienia usługi WMI dla spisu.
Zasady lokacji udostępniają dwie wstępnie zdefiniowane akcje zbierania plików: zbieranie plików oprogramowania i kolekcja IDMIF. Dla każdej z tych akcji zbierania plików agent spisu generuje raport z załącznikami na podstawie zapytań utworzonych z wystąpień CollectableFileItem . Wygenerowany raport jest wysyłany do określonego miejsca docelowego.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące środowiska uruchomieniowego klienta.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania klientów.
Zobacz też
Klasy WMI klienta agenta spisu
InventoryAction, klasa WMI klienta
CollectableFileItem, klasa WMI klienta
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla