技术文章

Technical articles

当前位置:首页>资讯>技术文章
全部 公司动态 行业动态 技术文章

Windows定時(shí)删除指定路径下N天前的文件以及文件夹

文章标签:   编辑:admin  &n業筆bsp;来源:本站  時(shí)间:2023-0多習9-23

將(jiāng)下面(miàn)代码复制到(dào)自建的.tx黃看t文件裡(lǐ),然後(hòu)保存再更改後(hòu)辍名为.bat,点击見如执行即可
脚本文件存放随意,因为裡(lǐ)面(miàn)的路径是绝對(du還業ì)路径

1. 删除指定路径下5天前的所有文件

@echo off
set SrcDir=E問視:\WORK\Git
set DaysAgo=5forfi場中les /p %SrcDir% /s&nbs空玩p;/m *.* /d -%Days東玩Ago% /c "cmd /c&nbs區呢p;del /f /q /a&nb地說sp;@path"

這(zhè)裡(lǐ)的 /m . 是指路径下的所有上麗文件,可以指定文件後(hòu)辍如 *.txt

2.删除指定路径下5天前的所有文件夹

@echo off
set SrcDir=E去制:\WORK\Git
set DaysAgo=5for畫弟files /p %SrcDir% 姐你;/s /m *.* /d 多拍-%DaysAgo% /c "cm看子d /c rd /s /q&n在可bsp;@path"

 

也就(jiù)是把 【del /f /q /a】换成(chéng)【rd /事分s /q】即可

3.删除指定路径下5天前的所有文件,以及文件夹

@echo off
set SrcDi什器r=E:\WORK\Git
set DaysAg車冷o=5forfiles /p %SrcDir%&nbs讀農p;/s /m *.* /d&n美暗bsp;-%DaysAgo% /c "但森cmd /c rd /s&nbs鄉風p;/q @path"forfiles 老鐘;/p %SrcDir% /s 微討;/m *.* /d -%DaysAgo理公% /c "cmd /c d嗎著el /f /q /a&nbs可高p;@path"

 

4. Windows 定時(shí)运行bat文件

  1. 在WIN10系统中,选择计算机管理-》系统工具-》任务计划程序,创建任务

     

     

  2. 在弹出的“创建任务”框中,常规裡(lǐ)面(miàn)设置

     

     

  3. 触發(fā)器中 ——》新建,并设置定時(shí)运行的時(shí)间点和能那频率

     

     

  4. 操作-》新建-》打開(kāi)编写好(hǎo)的bat脚本文件,還就并点击确定保存

     

     

這(zhè)時(shí)再返回计算机管理界面(miàn),系统工具-》任务计子用划程序-》任务计划程序中就(jiù)能(néng)找到(dào民生)“定時(shí)自动删除”這(zhè)个任务了。

其他BAT操作:

1、rd命令
rd /s /Q c:\temp
會(huì)將(jiāng)temp文件夹也删除

2、rd命令+md命令
rd /s /Q c:\temp
md c:\Temp
删除後(hòu)再重建

3、del命令
del /s /Q c:\temp
只能(néng)删除文件,而不能(néng)删除子文件夹

4、del命令+rd命令,先刪除文件,再進(jìn)入temp文姐秒件夹删除目录
del /s /Q c:\temp
cd C:\temp
rd /s /q c:\temp

5、清空文件裡(lǐ)内容
cd.>%cd%\文件名.txt

【%cd%】相對(duì)路径,与bat当前同目录
【/f】 强制删除只读文件
【/s】从所有子目录删除指定文件
【/q】安静模式,删除時(shí)不要求确认


本文链接:  www.jswdpc.com/technical/296.htm也南l

上一篇:widnows11 0x00000bc4共享打印机无法连接

下一篇:使用windows2003下的内置命令forfiles配合计划資我任务可以实现自动删除n天前的文件。

在线咨询

点击這(zhè)裡(lǐ)给我發(fā)消息 售前咨询专员

点击這(zhè)裡(lǐ)给我發(fā)消息 售後(hòu)服务专员

在线咨询

免费通话

24小時(shí)免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部