㈠ bat監控文件夾新增文件
@echooff&title監控文件夾By依夢琴瑤
color0a&mode35,3
::設置要監控的文件夾
setMtrDir=QWE
::設置要調用的bat腳本
setBat=test.bat
echo正在初始化記錄文件...
(for/f"delims="%%ain('dir/a-d/s/b"%MtrDir%*"')do(
echo"%%~a"
))>"%tmp%oFiles.Lst"
:Loop
set"Change="
cls&echo正在監控文件夾中...
for/f"delims="%%ain('dir/a-d/s/b"%MtrDir%"')do(
findstr/i"^"%%~a"$""%tmp%oFiles.Lst">nul||(
del/f/q"%%~a"
setChange=1
)
)
ifdefinedChange(
echo發現新增文件,啟動其它腳本。
start"""%Bat%"
)
gotoLoop
自行修改被監控的文件夾,以及調用的bat文件