思路

在系统计划任务中,有一个“发生事件时”的触发器。这让插入移动硬盘自动运行程序成为了可能。所以只要找到插入硬盘时触发的系统事件,即可实现。在事件查看器中,通过筛选,我发现插入硬盘时,触发了来源为DistributedCOM的警告事件,ID为10016。

实现方法

  1. 插入移动硬盘
  2. 右键开始菜单图标,选择计算机管理,选择系统工具-事件查看器-windows日志-系统,找到刚刚插入硬盘发生的DistributedCOM事件,如下图
    DistributedCOM
  3. 右键这个警告事件,选择将“任务附加到此事件”,通过这个向导即可创建一个自动任务。

用途

这个功能用途很多,比如插入后自动运行备份程序,关键看需求。