Версия The Bat! 3.99.3
Вкратце хочу написать, что мне требуется.
Хочу, чтобы Bat просматривал каталог на предмет появления там файлов. При появлении файла, он отправлялся вложением. После этого пользователю локальной сети отправлялось сообщение об отправке (через send, используя действие "Запуск программы"). Затем файл перемещался в каталог, соответствующий текущей дата.
Действие по отправке файла, "по идее", должно создаваться в блоке "Исполнить эти действия по окончании события", но даже, если нет никакого файла в "просматриваемом" каталоге, Bat всё равно запускает внешнее приложение и в итоге, пользователь получает сообщение об отправке, причём сообщение будет приходить с заданным повторением события.
Установка параметра "Остановить последующие действия, если файл не найден" НЕ ВЛИЯЕТ на блок "Исполнить эти действия по окончании события".
Если отправку сообщения помещать в блок "Исполнить эти действия в начале события", то возможно такое ПОВЕДЕНИЕ: при выключенном модеме, Bat создаст письмо и положит его в каталог Исходящие, потом запустит приложение и пользователю ДОЙДЁТ сообщение об отправке файла (хотя на самом деле сообщение НЕ ОТПРАВИЛОСЬ).
---
В свойствах "Наблюдения и отправка файлов" есть параметр "Переместить в". Можно ли здесь использовать подстановочные символы даты? Я такого не нашёл. Я бы хотел, например:
...\Archive\Out\%YYYY-%MM-%DD, - т.е. файлы кладутся в каталоги по датам.
В свойствах "Запуск программы" есть комментарий "Используйте %1, %2... для ссылки на документы...", но, похоже, это не то, что мне нужно.
Хотелось бы иметь возможность передачи имени связанного файла, например $1, $2..., чтобы иметь возможность указать в параметрах командной строки имя файла, который был отправлен.
Вкратце хочу написать, что мне требуется.
Хочу, чтобы Bat просматривал каталог на предмет появления там файлов. При появлении файла, он отправлялся вложением. После этого пользователю локальной сети отправлялось сообщение об отправке (через send, используя действие "Запуск программы"). Затем файл перемещался в каталог, соответствующий текущей дата.
Действие по отправке файла, "по идее", должно создаваться в блоке "Исполнить эти действия по окончании события", но даже, если нет никакого файла в "просматриваемом" каталоге, Bat всё равно запускает внешнее приложение и в итоге, пользователь получает сообщение об отправке, причём сообщение будет приходить с заданным повторением события.
Установка параметра "Остановить последующие действия, если файл не найден" НЕ ВЛИЯЕТ на блок "Исполнить эти действия по окончании события".
Если отправку сообщения помещать в блок "Исполнить эти действия в начале события", то возможно такое ПОВЕДЕНИЕ: при выключенном модеме, Bat создаст письмо и положит его в каталог Исходящие, потом запустит приложение и пользователю ДОЙДЁТ сообщение об отправке файла (хотя на самом деле сообщение НЕ ОТПРАВИЛОСЬ).
---
В свойствах "Наблюдения и отправка файлов" есть параметр "Переместить в". Можно ли здесь использовать подстановочные символы даты? Я такого не нашёл. Я бы хотел, например:
...\Archive\Out\%YYYY-%MM-%DD, - т.е. файлы кладутся в каталоги по датам.
В свойствах "Запуск программы" есть комментарий "Используйте %1, %2... для ссылки на документы...", но, похоже, это не то, что мне нужно.
Хотелось бы иметь возможность передачи имени связанного файла, например $1, $2..., чтобы иметь возможность указать в параметрах командной строки имя файла, который был отправлен.