в Windows запуск задач при изменении файла/каталога

в Windows запуск задач при изменении файла/каталога

В Linux/Mac для мониторинга изменений в файле или каталоге я могу использовать такие инструменты, какgruntjs, это запускает задачи при изменении файла?

существует ли аналогичный инструмент для Windows?

решение1

https://serverfault.com/questions/277450/как-запустить-задачу-при-любом-изменении-папки-с-расписанием-задач-сервера-windows

Не думаю, что это возможно с помощью планировщика заданий, но Powershell должен это сделать (при условии, что вы используете версию Windows с Powershell).

решение2

Вы можете написать пакетный файл, который будет работать в бесконечном цикле с задержкой между проверками, скажем, в 1 с. Пакетный файл выдаст DIRкоманду для целевого каталога/файла и перенаправит вывод во временный файл. Затем он может выдать COMPкоманду для сравнения с предыдущим выводом, DIRи если вывод COMP не равен нулю, можно будет выполнить пользовательское действие.

решение3

Два инструмента, которые могут сделать именно то, что вам нужно.

1.TheFolderSpy-Бесплатное ПО-Ссылка для скачивания

2.Смотреть 4 Папка-платная версия-Ссылка для скачивания

При изменении файла/папки можно выполнить любой файл *.exe, а «Watch 4 Folder» также может выполнить файл *.bat.

Связанный контент