Управление АРМ с ОС Windows
В Комплексе для управления АРМ с ОС Windows используются классы и факты Puppet.
Для обеспечения такого управления на АРМ с ОС Windows должен быть установлен и настроен puppet-agent.
С помощью Комплекса можно выполнить операции, описанные в пп. Копирование файлов
Следует обратить внимание, что операции будет выполняться каждый раз при отработке puppet-agent на АРМ. Для отключения операции нужно отвязать АРМ от группы узлов.
Копирование файлов
Для копирования файлов из одной папки в другую как по сети, так и в файловой системе ПК нужно создать группу узлов и привязать к ней класс rcc_win:copy_file.
Для этого нужно выполнить следующие действия:
- создать группу узлов (описано в п. Создание группы узлов);
- перейти на вкладку "Puppet ENC" созданной группы и в доступных классах выбрать rcc_win:copy_file, который должен появиться в секции "Включенные классы" (рисунок 32);

Рисунок 32 – Выбор класса
- в параметрах выбранного класса задать значения:
- rcc_win_copy_from – директория, из которой нужно выполнить копирование;
- rcc_win_copy_to – директория, в которую нужно выполнить копирование;
- нажать кнопку Применить, класс будет привязан к группе;
- добавить в эту группу те АРМ, для которых операция копирования актуальна, и при следующей отработке puppet-agent такая операция будет выполнена.
Запуск исполняемого файла.
Для запуска какого-либо исполняемого файла необходимо выполнить следующие действия:
- создать группу узлов (описано в п. Создание группы узлов);
- перейти в пункт меню "Настройка → Группы узлов" и на закладке "Puppet ENC" добавить класс rcc_win:exec в ранее созданную группу;
- задать значение параметра rcc_win_exec_command – полный путь до исполняемого файла;
- нажать кнопку Применить, класс будет привязан к группе;
- добавить в эту группу те АРМ, для которых операция запуска актуальна, и при следующей отработке puppet-agent такая операция будет выполнена.
Подключение сетевого диска
Для подключения сетевого диска к АРМ необходимо выполнить следующие действия:
- создать группу узлов (описано в п. Создание группы узлов);
- перейти в пункт меню "Настройка → Группы узлов" и на закладке "Puppet ENC" добавить класс rcc_win:net_use в ранее созданную группу;
- в параметрах выбранного класса задать значения:
- rcc_win_net_disk_letter – имя подключаемого сетевого диска;
- rcc_win_net_disk_passwd – пароль локального администратора;
- rcc_win_net_disk_user – логин локального администратора;
- rcc_win_net_path – полный путь подключаемой сетевой директории.
- нажать кнопку Применить, класс будет привязан к группе;
- добавить в эту группу те АРМ, для которых операция подключения сетевого диска актуальна, и при следующей отработке puppet-agent такая операция будет выполнена.
Следует обратить внимание, что операция подключения сетевого диска будет выполнена под УЗ локального администратора, и подключенный диск не будет виден пользователям. Это действие используется только для обслуживания АРМ, например, для подключения диска администратором, а затем копирования файлов или папки на АРМ, чтобы в дальнейшем установить программу.
Обзор установленного ПО
В Комплексе можно посмотреть установленное на АРМ программное обеспечение.
Для этого нужно открыть пункт меню "Наблюдение → Факты" (рисунок 33), найти и выбрать факт rcc_win_software, после чего отобразится список узлов с установленным на них ПО.

Рисунок 33 – Фактические значения
Обзор установленных обновлений Windows
Для того чтобы посмотреть установленные на АРМ обновления Windows, нужно зайти в пункт меню "Наблюдение → Факты", найти и выбрать факт rcc_win_update, после чего отобразится список АРМ с установленными на них обновлениями ОС Windows (рисунок 34).

Рисунок 34 – Факты об обновлениях Windows