В linux/mac для мониторинга изменений в файле или каталоге я могу использовать такие инструменты, как gruntjs, это задачи запуска при изменении файла?
существует аналогичный инструмент для окон?
В linux/mac для мониторинга изменений в файле или каталоге я могу использовать такие инструменты, как gruntjs, это задачи запуска при изменении файла?
существует аналогичный инструмент для окон?
Два инструмента, которые могут делать именно то, что вам нужно.
1.TheFolderSpy -Freeware- Ссылка для скачивания
2.Watch 4 Folder -платная версия- ссылка для скачивания
Вы можете выполнить любой файл * .exe при изменении файла / папки, а "Watch 4 Folder" также может выполнить файл * .bat.
Вы можете написать пакетный файл, который будет работать в бесконечном цикле, скажем, с задержкой в 1 с между проверками. Пакетный файл выдаст команду DIR
для целевого каталога / файла и перенаправит вывод во временный файл. Затем он может выполнить команду COMP
для сравнения с предыдущим выводом DIR
и, если вывод COMP не является нулевым, может быть выполнено настраиваемое действие.
Не думайте, что это возможно с помощью планировщика задач, но Powershell должен быть в состоянии это сделать (при условии, что вы используете версию Windows с Powershell).