有时候,在Windows下用计划任务定时运行一个任务,为了达到比较自然的效果(可能不被识别成定时任务),需要让程序执行的时候,延迟一个随机的时间间隔 我是这么做的,供参考(以随机1-10分钟为例,注释写在代码里的): @echo off setlocal enabledelayedexpansion rem 生成一个随机数,范围是1到10之间的秒数(60秒 * 随机分钟数) set /a "delay=!random! %% 10 + 1" set /a "delay=!delay! * 60" echo 等待 !…