怎样用批处理执行删除某个文件夹中10天之前的文件 求大神给个bat批处理命令,将10天前的文件夹包括里面的数据...

\u8c01\u80fd\u7ed9\u505a\u4e2awin7\u5b9a\u65f6\u81ea\u52a8\u5220\u9664\uff0c\u67d0\u4e2a\u6587\u4ef6\u5939\u4e2d10\u5929\u4e4b\u524d\u7684\u6587\u4ef6\u7684\u811a\u672c\u3002\u5f00\u673a\u81ea\u52a8\u6267\u884c\uff0c\u6709\u70b9\u50cf

\u5728Win7\u7cfb\u7edf\u4e2d\uff0c\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528\u4efb\u52a1\u8ba1\u5212\u8bbe\u7f6e\u529f\u80fd\u7ed3\u5408shutdown\u547d\u4ee4\u7075\u6d3b\u8bbe\u7f6e\u4efb\u52a1\u8ba1\u5212\uff0c\u8ba9Win7\u7cfb\u7edf\u5b9e\u73b0\u5b9a\u65f6\u81ea\u52a8\u6267\u884c\uff0c\u5e76\u4e14\u53ef\u4ee5\u5b9a\u5236\u65e5\u5e38\u4efb\u52a1\uff0c\u8ba9Win7\u6309\u6307\u5b9a\u65f6\u95f4\u9891\u7387\u81ea\u52a8\u6267\u884c\u8fbe\u5230win7\u5b9a\u65f6\u81ea\u52a8\u5220\u9664\u6587\u4ef6\u7684\u76ee\u7684\uff0c\u8bbe\u7f6e\u5982\u4e0b\uff1a
1\u3001\u6211\u4eec\u5728Win7\u7cfb\u7edf\u4e2d\u70b9\u51fb\u5f00\u59cb\u6309\u94ae\uff0c\u4f9d\u6b21\u9009\u62e9\u6253\u5f00\u6240\u6709\u7a0b\u5e8f\u2014\u9644\u4ef6\u2014\u7cfb\u7edf\u5de5\u5177\uff0c\u627e\u5230\u4efb\u52a1\u8ba1\u5212\u7a0b\u5e8f\u5373\u53ef\u6253\u5f00Win7\u7cfb\u7edf\u7684\u4efb\u52a1\u8ba1\u5212\u8bbe\u7f6e\u9762\u677f\u3002
2\u3001\u5728Win7\u7cfb\u7edf\u7684\u4efb\u52a1\u8ba1\u5212\u7a0b\u5e8f\u8bbe\u7f6e\u9762\u677f\u4e2d\uff0c\u6211\u4eec\u70b9\u51fb\u83dc\u5355\u64cd\u4f5c\u2014\u521b\u5efa\u57fa\u672c\u4efb\u52a1\u3002
3\u3001\u8f93\u5165\u65b0\u5efa\u4efb\u52a1\u7684\u540d\u79f0\u548c\u63cf\u8ff0\uff0c\u70b9\u51fb\u4e0b\u4e00\u6b65\u6309\u94ae\u3002
4\u3001\u5728\u89e6\u53d1\u5668\u9009\u9879\u4e2d\u9009\u62e9\u81ea\u5df1\u9700\u8981\u7684\u6267\u884c\u9891\u7387\uff0c\u6bd4\u5982\u662f\u6bcf\u5929\u3001\u6bcf\u5468\u3001\u6bcf\u6708\u8fd8\u662f\u5355\u6b21\u7b49\u7b49\uff0c\u7ee7\u7eed\u4e0b\u4e00\u6b65\u3002
5\u3001\u7ee7\u7eed\u8bbe\u7f6e\u89e6\u53d1\u65f6\u95f4\u8be6\u7ec6\u9009\u9879\u3002\u7ee7\u7eed\u70b9\u51fb\u4e0b\u4e00\u6b65\u3002
6\u3001\u5728\u64cd\u4f5c\u9009\u9879\u4e2d\uff0cWin7\u7cfb\u7edf\u53ef\u4ee5\u8ba9\u6211\u4eec\u5728\u542f\u52a8\u7a0b\u5e8f\u3001\u53d1\u9001\u7535\u5b50\u90ae\u4ef6\u3001\u663e\u793a\u6d88\u606f\u4e2d\u9009\u62e9\uff0c\u56e0\u4e3a\u6211\u4eec\u9700\u8981\u6267\u884c\u67d0\u4e2a\u6279\u5904\u7406\u6587\u4ef6\uff0c\u6240\u4ee5\u8fd9\u91cc\u6211\u4eec\u9009\u62e9\u542f\u52a8\u7a0b\u5e8f\u3002\u7ee7\u7eed\u70b9\u51fb\u4e0b\u4e00\u6b65\u3002
7\u3001\u73b0\u5728\u8fdb\u5165\u542f\u52a8\u7a0b\u5e8f\u8be6\u7ec6\u8bbe\u7f6e\uff0c\u5728\u7a0b\u5e8f\u6216\u811a\u672c\u4e00\u680f\u70b9\u51fb\u6d4f\u89c8\uff0c\u9009\u62e9\u81ea\u5df1\u5df2\u7ecf\u5199\u597d\u7684\u6279\u5904\u7406\u6587\u4ef61.bat\u3002\u505a\u4e2a\u5220\u9664\u6587\u4ef6\u7684\u6279\u5904\u7406\u5982\uff1a 1.bat\uff0c\u6587\u4ef6\u4ee3\u7801 \u4e00\u53e5
\u2018rd "X:\*\" /s /q\u2019\uff08X\u4ee3\u8868\u4f60\u8981\u5220\u9664\u6587\u4ef6\u7684\u76d8\u7b26\uff0c*\u4ee3\u8868\u5220\u9664\u6587\u4ef6\u7684\u8def\u5f84\u3002\uff09\u3002

8\u3001\u70b9\u51fb\u4e0b\u4e00\u6b65\u4e4b\u540e\uff0c\u6211\u4eec\u53ef\u4ee5\u770b\u89c1Win7\u4efb\u52a1\u8ba1\u5212\u4f1a\u7ed9\u51fa\u5f53\u524d\u8bbe\u7f6e\u4efb\u52a1\u7684\u8be6\u7ec6\u60c5\u51b5\uff0c\u786e\u8ba4\u65e0\u8bef\u540e\u70b9\u51fb\u786e\u8ba4\u6309\u94ae\u5373\u53ef\u5b8c\u6210Win7\u7684\u4efb\u52a1\u8ba1\u5212\u8bbe\u5b9a\u3002

@echo offsetlocal enabledelayedexpansion(echo LastDate=date^(^)-10echo FmtDate=right^(year^(LastDate^),4^) ^& right^("0" ^& month^(LastDate^),2^) ^& right^("0" ^& day^(LastDate^),2^)echo wscript.echo FmtDate)>DstDate.vbs for /f %%a in ('cscript /nologo "DstDate.vbs"') do set "DstDate=%%a"del DstDate.vbsfor /d %%a in (*) do ( set DirName=%%a set DirName=!DirName:~2! set DirName=!DirName:-=! if !DirName! lss %DstDate% rd /s/q "%%~a")pause

@echo off
pushd d:\某个文件夹
for /f "skip=10 tokens=*" %%i in ('dir/b/o-d *.rar') do del /f "%%i"

保留最新的10个rar其余的删除。
不是按日期删除,如果rar文件数不到10个即使有10天前的运行后也不会删除。

@echo off
::演示:删除指定路径下指定天数之前(以文件的最后修改日期为准)的文件。
::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。
::本例需要Win2003/Vista/Win7系统自带的forfiles命令的支持
rem 指定待删除文件的存放路径
set SrcDir=C:\Test
rem 指定天数
set DaysAgo=1
forfiles /p %SrcDir% /s /m *.* /d -%DaysAgo% /c "cmd /c echo del /f /q /a @path"
pause

如果问题解决,请采纳一下。

这个要去问你身边懂电脑的朋友远程一下,这个问题说起来比较麻烦!

  • 鎵瑰鐞嗗垹闄ゆ枃浠跺す鍛戒护
    绛旓細1銆佸彸閿崟鍑绘闈笂鐨勪换鎰忎綅缃啋鏂板缓鈫掓枃鏈枃妗c2銆佺劧鍚庯紝鍙栦竴涓殢鏈哄悕绉帮紙鍒犻櫎椤藉浐鐨勫浘鏍囷級銆3銆佸弻鍑绘墦寮鏂板垱寤虹殑鏂囨湰鏂囨。鏂囦欢锛岀劧鍚庤緭鍏ュ垹闄ゆ枃浠剁殑鍛戒护锛欴el / F / A / Q \\锛焅锛1 RD / S / Q \\锛焅锛1 4銆佷繚瀛樺畠锛岀劧鍚庡皢鏂囦欢鐨勬墿灞曞悕浠庡師濮媡xt鏇存敼涓篵at銆傛鏃剁郴缁熷皢鍙戝嚭璀﹀憡锛屽崟鍑绘槸銆
  • 濡備綍鐢˙AT鎵归噺鍒犻櫎鏂囦欢澶
    绛旓細1銆佸彸鍑荤數鑴戞闈㈢殑绌虹櫧澶勶紝鏂板缓涓涓枃鏈枃妗c2銆佹柊寤哄畬鎴愬悗鍦ㄧ┖鐧界殑鏂囨湰鏂囨。涓緭鍏ヤ唬鐮丂echo offstart cmd%0锛岃緭鍏ュ畬鎴愬悗鐐瑰嚮椤甸潰涓婄殑淇濆瓨閫夐」灏嗚鏂囦欢淇濆瓨銆3銆佸皢鍒氬垰淇濆瓨鐨凾XT鏂囦欢鏇存敼涓.BAT鍚庣紑銆4銆佸弻鍑昏bat鏂囦欢鍗冲彲銆
  • Win7绯荤粺鐢佃剳鎵瑰鐞鍣鍒犻櫎鏂囦欢鐨勬搷浣滄柟娉曟槸浠涔?
    绛旓細鎵瑰鐞嗗垹闄ゆ枃浠舵搷浣滄柟娉曪細1銆佸彸閿墦寮鍙抽敭鑿滃崟,鏂板缓涓涓枃鏈枃妗;2銆佹妸鏂囨湰鏂囨。鐨.txt鍚庣紑鏀规垚.cmd鎴栬.bat,姣斿鎶婃柊寤烘枃鏈枃妗.txt鏀规垚test.bat;3銆佸湪寮瑰嚭鐨勫璇濇涓偣鍑荤‘瀹;4銆佸彸閿偣鍑籺est.bat,鍦ㄥ脊鍑虹殑鑿滃崟涓偣鍑荤紪杈;5銆佺劧鍚庤緭鍏ュ涓嬪懡浠;@echoonfor/r%%findodel%%fCtrl+S淇濆瓨;6銆佹妸test.ba...
  • 璇锋暀鑰佸笀浠:BAT鍒犻櫎褰撳墠鐩綍涓嬫墍鏈夋枃浠,鍖呮嫭褰撳墠鎵鍦鏂囦欢澶,鏈鍚庡垹闄ゆ湰 ...
    绛旓細鏄殑锛鍙互浣跨敤浠ヤ笅浠g爜瀹炵幇鍒犻櫎褰撳墠鐩綍涓嬫墍鏈夋枃浠讹紝鍖呮嫭褰撳墠鎵鍦ㄦ枃浠跺す锛屽苟鏈鍚庡垹闄ゆ湰韬殑BAT鑴氭湰锛歟cho off cd /d "%~dp0"del /f /s /q cd ..rd /s /q "%~dp0"del "%~f0"杩欐浠g爜棣栧厛灏嗗綋鍓嶇洰褰曞垏鎹㈠埌鑴氭湰鎵鍦ㄧ殑鐩綍锛岀劧鍚庝娇鐢 del 鍛戒护鍒犻櫎褰撳墠鐩綍涓嬬殑鎵鏈夋枃浠讹紝鍖呮嫭瀛愭枃浠跺す涓殑...
  • 鎬庝箞鐢ㄦ壒澶勭悊鍛戒护鍒犻櫎鎸囧畾璺緞涓嶆寚瀹鏌愭枃浠跺す鍐呯殑鎸囧畾鏂囦欢?
    绛旓細Echo OffFor /f "tokens*" %%i in ('dir /a-d /b /s "C:\Program Files\*.123"') do (Echo %%iDel /q /s /a /f "%%i")Pause浠 C:\Program Files\涓轰緥,鎵弿姝ょ洰褰曚笅鎵鏈*.123鏍煎紡鏂囦欢,骞鍒犻櫎.涓嶄細鍒犻櫎鍏朵粬鏂囦欢鍜鏂囦欢澶.杩愯鏃跺彲浠ョ湅鍒版壂鎻忓埌閭d簺鏂囦欢....
  • 鍐欎釜鎵瑰鐞嗗垹闄鎸囧畾鏂囦欢鎴栨寚瀹鏂囦欢澶
    绛旓細Echo Off For /f "tokens=*" %%i in ('dir /a-d /b /s "C:\Program Files\*.123"') do (Echo %%i Del /q /s /a /f "%%i")Pause
  • 鎵瑰鐞嗗垹闄褰撳墠鎵瑰鐞嗘枃浠涓嬬殑鏌愪釜鏂囦欢澶鍙婂叾鏂囦欢
    绛旓細鍒犻櫎涓涓垨鏁涓枃浠銆侱EL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names names 鎸囧畾涓涓垨澶氫釜鏂囦欢鎴栬呯洰褰曞垪琛ㄣ傞氶厤绗﹀彲鐢ㄦ潵鍒犻櫎澶氫釜鏂囦欢銆傚鏋滄寚瀹氫簡涓涓洰褰曪紝璇ョ洰褰曚腑鐨勬墍 鏈夋枃浠堕兘浼氳鍒犻櫎銆/P 鍒犻櫎姣忎竴...
  • Bat鎵归噺鍒犻櫎鏂囦欢鎸囧畾鏂囦欢澶规庝箞鍐
    绛旓細1.閽堝浠呬粎鏄垹闄ゆ枃浠跺す涓嬬殑鏂囦欢鐨勬搷浣滐細浣跨敤del鍛戒护锛屽崟绾殑鍒犻櫎鏂囦欢鎿嶄綔锛屽涓嬶細del /f /s /q C:\Users\dell\AppData\Local\Temp\*.2.鍒犻櫎鏂囦欢澶规搷浣 浣跨敤rd鍛戒护锛屽垹闄ょ┖鏂囦欢澶癸紝濡備笅锛歳d /s /q C:\Users\dell\AppData\Local\Temp\A 3.鍒犻櫎鏂囦欢鍜屾枃浠跺す鎿嶄綔锛氫娇鐢ㄧ殑鏄痙el鍛戒护+rd鍛戒护锛...
  • 鎵瑰鐞嗗垹闄ゆ枃浠跺す涓嬪強瀛愭枃浠跺す涓嬫寚瀹氬悕绉扮殑鏂囦欢澶
    绛旓細鍒犻櫎涓涓垨鏁涓枃浠銆侱EL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names names 鎸囧畾涓涓垨澶氫釜鏂囦欢鎴栬呯洰褰曞垪琛ㄣ 閫氶厤绗﹀彲鐢ㄦ潵鍒犻櫎澶氫釜鏂囦欢銆傚鏋滄寚瀹氫簡涓涓洰褰曪紝璇ョ洰褰曚腑鐨勬墍 鏈夋枃浠堕兘浼氳鍒犻櫎銆/P 鍒犻櫎...
  • 鐢ㄦ壒澶勭悊鏂囦欢鏌ユ壘骞鍒犻櫎鏂囦欢澶鍙婂叾涓嬫枃浠
    绛旓細::findstr /i "\\Debug$" 鍦ㄥ垪鍑虹殑鐩綍涓壘鍑哄尮閰嶁淺Debug鈥濈殑鏂囦欢澶锛岋紙/i 涓嶅尯鍒嗗ぇ灏忓啓锛::for /f "usebackq tokens=1* delims=/" %%a in ...do remdir /s /q %%a 鍒犻櫎鎵鎵惧埌鐨勬枃浠跺す銆(/s 鍒犻櫎瀛愮洰褰,/q 涓嶉渶瑕佺‘璁わ級:::cd for /f "usebackq tokens=1* delims=/" %%a in ...
  • 扩展阅读:硬盘上的文件删除不掉 ... 文件夹死活删不掉 ... 手机删除文件去哪找回 ... 强行删除正在运行文件 ... 如何取消批注和标记 ... 苹果怎么删除本地文件 ... 如何删除群里误发文件 ... 怎么把u盘全部清空 ... 文件强制删除无法删除 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网