Product SiteDocumentation Site

10.5.2. Управление каталогами

Групповая политика Управление каталогами позволяет для всех пользователей заданной группы создавать унифицированную структуру каталогов.
Для настройки этой политики следует перейти в Компьютер/ПользовательНастройкиНастройки системыПапки. В контекстном меню свободной области выбрать пункт НовыйПапки
GPUI. Создание новой политики «Папки»
В диалоговом окне Диалог настроек задать настройки политики:
GPUI. Диалоговое окно настройки политики «Папки»
Опции доступные на вкладке Основные настройки:
  • Действие — действие, которое будет выполняться для папки:
    • Создать — создание новой папки;
    • Удалить — удаление папки;
    • Заменить — удаление и повторное создание папки. В результате выполнения действия Заменить содержимое существующей папки удаляется, и все существующие параметры папки перезаписываются. Если папка не существует, действие Заменить создает новую папку;
    • Обновить — изменение параметров существующей папки. Если папки не существует, то это действие создает новую папку. Это действие отличается от Заменить тем, что не удаляет папку, а только обновляет параметры;
  • Путь — путь к папке (с точки зрения клиента). Это поле может содержать переменные (не следует вводить кавычки и завершающую косую черту);
  • Атрибуты — атрибуты файловой системы для папки (недоступны для действия Удалить):
    • Только для чтения;
    • Скрытый;
    • Архивный;
Следующие опции доступны только для действий Заменить и Удалить:
  • Удалить папку (если пустая) — если включена эта опция, папка, указанная в поле Путь, удаляется, если она пуста. Пустая ли эта папка, оценивается после того, как были обработаны опции Удалить все файлы в папке(ах) и Рекурсивное удаление папок (если пустые). При выборе действия Удалить эта опция включена по умолчанию и её невозможно отключить;
  • Рекурсивное удаление папок (если пустые) — если включена эта опция, удаляется самый низкий уровень вложенных папок (если они пусты). Данное действие повторяется для каждой родительской папки до достижения папки, указанной в поле Путь. Пустые подпапки оцениваются после обработки опции Удалить все файлы в папке(ах);
  • Удалить все файлы в папке(ах) — если включена эта опция, удаляются все файлы в папке, которые разрешено удалять. Если также включена опция Рекурсивное удаление папок (если пустые), то удаляются также все файлы, которые разрешено удалять во всех подпапках;
  • Разрешить удаление файлов/папок только для чтения — если включена эта опция, атрибут Только для чтения игнорируются для удаляемых файлов и папок;
  • Игнорировать ошибки для файлов/папок, которые не могут быть удалены — если включена эта опция, подавляются все сообщения об ошибках, возникающие из-за невозможности удаления файлов или папок. В противном случае, если совершается попытка удалить непустую папку, открытый файл, файл или папку, для которых пользователь не имеет разрешений или любой другой файл или папку, которые не могут быть удалены, возвращается ошибка.

Примечание

Атрибуты Архивный, Скрытый и Только для чтения применимы только для Windows систем.
Все настройки политики управления каталогами хранятся в файлах:
  • {GUID GPT}/Machine/Preferences/Folders/Folders.xml
  • {GUID GPT}/User/Preferences/Folders/Folders.xml
Пример файла Folders.xml:
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<Folders clsid="{77CC39E7-3D16-4f8f-AF86-EC0BBEE2C861}">
  <Folder clsid="{07DA02F5-F9CD-4397-A550-4AE21B6B4BD3}"
        name="MyDir"
        status="MyDir"
        image="2"
        bypassErrors="1"
        changed="2020-10-27 11:49:19"
        uid="{57F41C87-4A65-4561-BFFF-4219149DCBF7}">
    <Properties
        action="U"
        path="%DesktopDir%\MyDir"
        readOnly="0"
        archive="1"
        hidden="0"/>
  </Folder>
</Folders>