Класс WMI клиента FileCollectionAction
В Configuration Manager класс FileCollectionAction — это клиентский класс инструментария управления Windows (WMI), который связывает набор правил сбора файлов с отчетными сведениями, связывая файлы для сбора с назначением отчета.
Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.
Синтаксис
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;
};
Методы
Класс FileCollectionAction
не определяет методы.
Свойства
CollectionType
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Тип отчета о сборе файлов. Возможные значения:
Значение | Описание |
---|---|
Full | Отчет содержит все файлы, собранные связанными запросами CollectableFileItem . |
ДЕЛЬТА | Отчет содержит файлы, которые были изменены с момента последнего отчета. |
Повторная синхронизация | Отчет содержит файлы в виде полного отчета, а также содержит все собранные файлы, но он активируется запросом на повторную синхронизацию политики сайта. |
DefaultTimeout
Тип данных: UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
Значение времени ожидания (в миллисекундах) для каждого выполненного запроса поставщика инвентаризации файловой системы. Значение по умолчанию — 7 200 000 миллисекунда.
DeleteFilesAfterCollection
Тип данных: Boolean
Тип доступа: чтение и запись
Квалификаторы: Нет
Значение, используемое для указания того, следует ли удалять собранные файлы из клиента после сбора.
Для коллекции IDMIF это значение равно true
. Результаты сбора похожи на перемещение файлов из клиента в место назначения.
Для сбора файлов программного обеспечения это значение равно false
. Результаты сбора похожи на копирование файлов из клиента в место назначения.
Description
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Текстовое поле, описывающее действие сбора файлов. Стандартные значения описания: Коллекция файлов и Коллекция IDMIF.
FileCollectionActionID
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: [realkey]
Уникальный идентификатор действия сбора файлов. Возможные значения:
Тип идентификатора действия сбора файлов | Значение |
---|---|
Коллекция файлов программного обеспечения | {00000000-0000-0000-0000-000000000010} |
Коллекция IDMIF | {00000000-0000-0000-0000-000000000012} |
FileDestination
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Адрес назначения для созданного отчета.
FileType
Тип данных: String
Тип доступа: чтение и запись
Квалификаторы: Нет
Тип собранных файловых вложений для отчета. Возможные значения:
FILECOLL
IDMIF
MaxTotalFileSize
Тип данных:UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
Совокупный максимальный размер собранных файлов в созданном отчете. Агент инвентаризации гарантирует, что общий размер вложения файла не превышает это значение.
PolicyID
Тип данных:String
Тип доступа: чтение и запись
Квалификаторы: [ключ]
Уникальный идентификатор политики.
PolicyInstanceID
Тип данных:String
Тип доступа: чтение и запись
Квалификаторы: [ключ]
Уникальный идентификатор экземпляра политики.
PolicyPrecedence
Тип данных:UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
Приоритет политики.
PolicyRuleID
Тип данных:String
Тип доступа: чтение и запись
Квалификаторы: Ключ
Уникальный идентификатор правила, используемого для создания политики.
PolicySource
Тип данных:String
Тип доступа: чтение и запись
Квалификаторы: [ключ]
Источник политики.
PolicyVersion
Тип данных:String
Тип доступа: чтение и запись
Квалификаторы: [ключ]
Версия политики.
ReportFileDetails
Тип данных:Boolean
Тип доступа: чтение и запись
Квалификаторы: Нет
true
, чтобы включить сведения о внешнем файле для каждого вложения файла в созданном отчете для коллекции файлов программного обеспечения. Созданный отчет содержит исходное имя файла, путь, размер и дату изменения.ReportTimeout
Тип данных:UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
Значение времени ожидания, используемое клиентской платформой для истечения срока действия отчета (сообщения), отправляемого агентом инвентаризации в точку управления. Если отчет об инвентаризации не может быть отправлен в точку управления, клиентская платформа продолжает держать сообщение до истечения времени ожидания отчета. Он периодически пытается повторно отправить сообщение.
ScanInterval
Тип данных:UInt32
Тип доступа: чтение и запись
Квалификаторы: Нет
Задержка (в миллисекундах) для передачи поставщику инвентаризации файловой системы для сканирования коллекции файлов.
SkipScan
Тип данных:String
Тип доступа: чтение и запись
Квалификаторы: Нет
Имя файла, используемое для предотвращения сканирования каталога. Обычно это значение имеет значение Skpswi.dat для сбора файлов программного обеспечения. Обычно он не задан для коллекции IDMIF.
Замечания
Этот класс аналогичен InventoryAction, с основным отличием является тип файлов коллекции для коллекции файлов и экземпляров WMI для инвентаризации.
С помощью политики сайта предоставляются два стандартных действия по сбору файлов: коллекция файлов программного обеспечения и коллекция IDMIF. Для каждого из этих действий сбора файлов агент инвентаризации создает отчет с вложениями на основе запросов, созданных на основе экземпляров CollectableFileItem . Созданный отчет отправляется в указанное место назначения.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения клиента Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке клиентов Configuration Manager.
См. также
Классы WMI клиента агента инвентаризации
Класс WMI клиента InventoryAction
Класс WMI клиента CollectableFileItem