Вдохновила на написание программы статья и комментарии к ней.
программа удобная и приятная, но пакетного режим в ней не хватает.
Возникло желание написать консольное приложение.
прикладное применение для автоматического архивирования файловых баз 1с, в том числе заблокированных по сети я описал в другой статье
Руководство:
использование программы
usage: [-p BasePath] [-s ServerName] [-d NumberOfChars] [-u UserName] [-c] [-h]
BasePath - путь к директории (информационной базе)
допускается использование неполного пути
например C:\1c\BackupTest - покрывает обе директории
C:\1c\BackupTest\_тест82
C:\1c\BackupTest\_тест81
ServerName - адрес/имя хоста на котором требуется просмотреть открытые файлы
\\192.168.0.1 или DNS name
UserName - имя пользователя заблокировавшего файл
NumberOfChars - количество символов командной строки, выводимых в отладочном режиме
-p - выбрать путь к базовой директории
-d - показать отладочную информацию
-s - выбрать хост, по умолчанию - localhost
-h - просмотр справки
-u - фильтр по имени пользователя
использование в скриптах
рекомендуемый формат скрипта .bat
chcp 1251
set program="c:\1c\NetFileShowAndClose.exe"
set basePath="c:\1c\BackupTest\_тест82"
%program% -p %basePath% -с
параметры передаются в кодировке win1251