Очистка файлов#

Модуль «Очистка файлов» предназначен для удаления временных и не используемых файлов при выполнении настроенных условий.

Для использования модуля необходимо загрузить файл LibrariesrtlClearFiles.bpl в список модулей ОБОЛОЧКИ.

Информация

Модуль не имеет интерфейса пользователя и работает полностью в автоматическом режиме, как только он будет включен в настройках.

Предупреждение

Удаление файлов происходит при следующем событии в ОБОЛОЧКЕ: Отключении от сервера РТС, данное событие является для него «событием исполнения».

Использование#

Модуль предназначен для периодического автоматического удаления временных файлов и файлов логов, которые могут создаваться в процессе работы, как самой ОБОЛОЧКИ, так и другого ПО и занимать очень много места.

ОБОЛОЧКА (и, возможно, другое ПО, запускаемое на рабочем месте) создает лог файлы, которые по умолчанию располагаются в подкаталоге Log основного каталога установки.

Эти файлы, как правило, используются только разработчиком, для анализа ситуаций связанных с неправильным функционированием ПО.

В большинстве ситуаций, файлы нужны только в том случае, если ПО функционирует неправильно. Во всех остальных случаях они не нужны и могут быть безболезненной удалены с диска.

Подсказка

Если, при возникновении неполадок в работе ПО, сразу же формировать соответствующее описание для службы поддержки, или копировать лог файлы в отдельное место для последующего формирования такого описания, то при каждом завершении рабочего цикла (завершении рабочего дня или передачи смены другому специалисту), накопившиеся за время работы ПО лог файлы более никогда не понадобятся и их можно удалять.

Процесс удаления файлов автоматизируется с использованием модуля «Очистка файлов» так как он выполняет свою задачу именно при завершении связи с сервером РТС.

Каждый раз, когда связь с сервером завершается, все лог файлы будут автоматически удалены.

Эти файлы больше не нужны, так как либо при работе ПО не было ситуаций неправильного функционирования ПО, либо эти файлы уже были включены в сообщение о таких ситуациях (или скопированы в отдельное место для последующей обработки) в момент возникновения проблем.

Рекомендации по использованию

Специальных требований на использование этого модуля нет, однако при правильной организации рабочего места его использование может значительно облегчить процесс обслуживание рабочего места, поэтому имеет смысл использовать модуль на всех рабочих местах ОБОЛОЧКИ.

Настройки#

Группа настроек модуля «Очистка файлов» добавляется на закладку Компоненты основного диалога настроек ОБОЛОЧКИ.

../../../../_images/1144.png

Окно настроек модуля состоит из двух областей:

  • Основная область.

  • Параметры.

Основная область

Включен

  • Если вкл, то при наступлении события исполнения модуль произведет анализ файлов в указанном каталоге и удалит те из них, которые попадут под настроенные условия.

  • Если выкл, то модуль не используется и никакой обработки производить не будет.

Каталог

  • В поле указывается каталог, из которого будет производиться удаление файлов.

Включать файлы

  • В поле задаются шаблоны файлов, которые будут включены в операцию удаления.

  • Если файл содержится в Каталоге и совпадает с одним из указанных шаблонов, то для него будут производиться дальнейшие проверки.

  • Если файл не совпадает с шаблоном, то он из операции удаления будет исключен.

Исключать файлы

  • Задает шаблоны имен файлов, которые будут исключены из операции удаления.

  • Если имя файла совпадет с одним из заданных шаблонов, то этот файл будет исключен из операции удаления даже в том случае, если его имя совпадает с одним из шаблонов включения файлов.

  • Формат файлов такой же, как и в настройке Включать файлы.

Информация

Шаблон имени файла задается с использованием стандартных символов выбора файлов, таких как: «*», «?», и перечисления, заключенного в квадратные скобки (« [ », « ] »). Строка может содержать несколько шаблонов для разных способов выбора, разделенных точкой с запятой (« ; »).

Параметры

Во всех вложенных каталогах

  • Если вкл, то в операцию будут включены все вложенные каталоги и все файлы в них.

  • Настройка определяет, будут ли анализироваться файлы во всех вложенных каталогах, начиная с базового или будет анализироваться только содержимое базового каталога.

Учитывать размер

  • Если вкл, то накладывает дополнительный фильтр на файлы по их размеру.

  • Операции удаления файлов будут проводиться только для тех файлов, размер которых окажется в заданном диапазоне.

Учитывать время создания

  • Если вкл, то накладывает дополнительный фильтр на файлы по дате их создания.

  • Операция удаления будет произведена только с теми файлами, которые совпадут с указанными настройками.

Информация

Для того чтобы исключить проверку какой-либо границы диапазона времени, нужно установить ее в нулевое значение.