批处理如何监控文件夹新产生的文件?

批处理如何监控文件夹新产生的文件?,第1张

@echo 禅凳off

for /f 察嫌"delims=" %%a in ('dir /a-d/b *.jpg') do (

    败袭手if not [%%a]==[] start "" file.exe

    )

    echo end...

    pause

@echo off & title 监控文件游明宴夹 By 依梦琴瑶

color 0a & mode 35,3

::设置要监控的文件夹

set MtrDir=QWE

::设置要调用�š.bat脚本

set Bat=test.bat

echo æ­£åœ¨åˆå§‹æ§å“—化记录文件 ...

(for /f "delims=" %%a in ('dir /a-d/s/b "%MtrDir%\*"') do (

    echo "%%~a"

))>"%tmp%\oFiles.Lst"

:Loop

set "Change="

cls & echo æ­£åœ¨ç›‘控文件夹中 ...

for /f "delims=" %%a in ('dir /a-d/s/b "%MtrDir%"') do (

    findstr /i "^\"%%~a\"$" "%tmp%\oFiles.Lst" >nul || (

        del /f /q "%%~a"

        set Change=1

    )

)

if defined Change (

    echo å‘现新增文件,启动其它脚本。神银

    start "" "%Bat%"

)

goto Loop

自行修改被监控的文件夹,以及调用的bat文件

@echo off

for /f "delims=" 败袭手%%a in ('dir /a-d/b *..') do (

  禅凳  if not [%%a]==[] copy %%a d:\ddd

    )

  察嫌  echo end...

    pause


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8163322.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存