位置: 编程技术 - 正文

用批处理实现的删除特定时间以前的文件(批处理实例)

编辑:rootadmin
使用for命令读取dir /tc /o-d /a的结果,可以分成4段,前两段为日期与时间,第3段为目录或文件大小,第4段为文件名或目录名。然后根据第1段和第2段与需要的时间进行比较,决定是否删除文件 @echo off rem cd /d f:temp rem mDateTime格式: yyymmddHHmm set mDateTime= for /f "skip=4 tokens=1,2,3,4* delims=<>" %%i in ('dir /a /-c /tc /o-d') do call :proc %%i %%j %%k %%l goto end :proc set aDate=%1 set aTime=%2 set aType=%3 set aFile=%4 set aDatetime=%aDate:~0,4%%aDate:~5,2%%aDate:~8,2%%aTime:~0,2%%aTime:~3,2% if /i "%aDateTime%" lss "%mDateTime%" (if NOT "%aType%"=="DIR" attrib "%aFile%" -r -h -s && del "%aFile%") :end 但上面会有点问题,主要是因为if不能做大的数字的比较,对if来说太大了。我们可以先比较日期,再比较时间,但if语句比较多,还是折中一下,采用两位年份: rem mDateTime格式: ymmddHHmm set mDateTime= …… set aDatetime=%aDate:~2,2%%aDate:~5,2%%aDate:~8,2%%aTime:~0,2%%aTime:~3,2% Windows有一个命令Forfiles,如: Forfiles /D - /C "cmd /c echo @fname 是天前的。下可以把的Forfiles.exe文件拷过来用。 另外如果保留最近n个文件,就比较简单了,如,保留最近个bak文件: for /f "skip=" %i in ('dir *.bak /tc /o-d /b') do del %i 批处理中,要把%i 改为%%i

推荐整理分享用批处理实现的删除特定时间以前的文件(批处理实例),希望有所帮助,仅作参考,欢迎阅读内容。

用批处理实现的删除特定时间以前的文件(批处理实例)

文章相关热门搜索词:编写批处理运行程序,批处理应用实例,实用批处理代码,批处理实例,编写批处理,批处理实例,批处理实例,批处理实例,内容如对您有帮助,希望把文章链接给更多的朋友!

使用批处理删除HOSTS中特定内容的行的代码 Q:用bat批处理来删除或者修改hosts中指定的条目,例如对于.0.0.1localhosts,能否把hosts里面带有local的记录全都删掉或者改掉?A:cd/d%windir%systemdrivers

用批处理实现映射盘网络盘为固定盘符,请更改冲突的硬盘盘符 以前在CSDN上提交的FAQ,不能通过搜索引擎来搜索CSDN的FAQ,找了好一会才找到。现CSDN的FAQ只有CSDN用户才能正常访问,固转到BLOG。

关于shell命令的定向输出 2&gt;&1 mycommandmylog.txt2&1应该是最经典的用法了。命令的结果可以通过%的形式来定向输出,%表示文件描述符:1为标准输出stdout、2为标准错误stderr。系统默认%

标签: 批处理实例

本文链接地址:https://www.jiuchutong.com/biancheng/371806.html 转载请保留说明!

上一篇:计算机/网络设备状态监测脚本 批处理(计算机网络设计)

下一篇:使用批处理删除HOSTS中特定内容的行的代码(批处理删除注册表指定项)

  • 收到退个税手续费要交增值税吗?
  • 小规模进项可以收专票吗
  • 咨询公司要交税吗
  • 不动产融资租赁税率是多少
  • 进口小汽车消费税组成计税价格
  • 一般纳税人增值税优惠政策
  • 企业计提工资的操作步骤
  • 金税四期什么时候正式上线
  • 损益类科目包括收入类和费用类么
  • 外贸企业进项税额
  • 民间非营利组织会计制度最新版
  • 没有及时对公账户
  • 财政收支结余
  • 未开票收入冲回如何做账
  • 初中英语的学科知识与能力主要考什么
  • mac os右键
  • 收到银行承兑汇票的账务处理
  • php实战开发教程
  • 固定资产加速折旧方法
  • 退货的增值税专票怎么开
  • 居民企业境外所得税率
  • enter an integer
  • 手撕发票怎样盖章子
  • 销售多余材料的收入属于收入吗
  • 芒果sdk
  • 最详细的世界地图
  • 你让他心动他让你心安
  • phpstudy命令行
  • 保税进料加工企业
  • 应收账款与主营业务收入的比率
  • 充话费自定额
  • 个人退税证明怎么开具
  • wordpress如何删除导入的主题
  • wordpress 自动生成文章
  • python怎么访问属性
  • mysql四种常见日志
  • mongodb的安装配置
  • python 逻辑取反
  • 预收的贷方余额表示什么
  • 质保金需要确认收入吗
  • 建筑公司增值税专用发票税率是多少
  • 清洁费用属于哪个会计科目
  • 已纳消费税扣除会计分录
  • 本年利润是什么性质的科目
  • 长期待摊费用是摊销费用吗
  • 跨年度发票能否税前扣除
  • 个人转租房屋需要交房产税吗
  • 银行电子承兑汇票到期怎么兑现
  • 企业如何优化管理
  • 月末结转后应交税费应交增值税一般无余额
  • 上月留抵税额怎么看
  • 专用发票冲红有时间有时间限制吗
  • 什么是小微企业
  • 差额清算系统与全额清算系统的区别
  • 工程行业收到工程发票
  • MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 的原因分解决办法
  • win10 rs5
  • windows vista升级
  • windows 2000 server系统安装图解
  • windowsxp服务在哪里
  • ubuntu18.04网络
  • ubuntu系统安装程序
  • win10安装 升级
  • rhel7提供的5种基本安装方式是
  • unity锚点
  • pval 胶水
  • unity3d地图定位
  • 网页设计中的几种齐方式及其特点
  • python教程100例
  • python常用的安装扩展
  • jquery点击方法
  • sql怎么增删改
  • 闽政通城乡居民养老保险认证
  • 煤炭开什么发票
  • 进出口贸易产品种类
  • 国家税务总局公告2022年第9号
  • 仓储用地和物流用地划分
  • 税务系统党支部工作法
  • 北京身份证网上换证流程
  • 医疗发票真伪查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设