Windows:文件监控脚本(批处理/VBS)

标签 windows vbscript batch-file

我目前正在编写一个脚本来创建自定义备份脚本,我唯一缺少的是文件监视器。我需要某种形式的脚本来监视文件夹中的文件更改,然后使用已更改的文件运行命令。

因此,例如,如果文件更改,它将执行“c:/syncbatch.bat %Location_Of_File%”

最佳答案

在 VBScript 中,您可以通过订阅 WMI __InstanceModificationEvent 来监视文件夹的文件更改。事件。这些文章包含示例代码,您可以从中学习并适应您的特定需求:

关于Windows:文件监控脚本(批处理/VBS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5762064/

相关文章:

windows - 批量将输出 stderr 重定向到文件并将输出 stdout 通过管道传输到文件

batch-file - 批处理文件将文件夹中的文件夹列出到一个级别

c++ - 直接在窗口而不是子窗口上绘制?

c++ - WinAPI - 将文本附加到编辑框的问题

vbscript - 如何从作为 msi 安装后任务运行的 VBScript 读取 64 位注册表值?

jQuery AJAX 和 VBscript request.form

windows - 如何在不丢失模块的情况下在 Windows 上更新 Perl?

windows - 在文件中逐行搜索字符串

arrays - 为什么我只在写入变量时得到 "VBScript runtime error: Overflow"?

batch-file - 批量ERRORLEVEL问题