cmd/bat 判断日期,并删除文件
2024-08-29 18:08:48
代码来自互联网。
----------------------------------------
@echo off
set a=2018-07-9
set ndate=%date:~,10%
set ndate=%ndate:/=%
set ndate=%ndate:-=%
set a=%a:-=%
echo %ndate%
if %ndate% gtr %a% (
rmdir /s/q E:\ABC
del /f /q "C:\Users\Ginger\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\run.vbs.lnk"
)
----------------------------------------
将以上内容使用notepad编辑,保存为SGtool.bat;
双击执行,判断系统当前日期,与指定日期比较。如果当前日期在指定日期之后,可以删除指定文件(路径有空格,加引号)和文件夹。
执行时,有黑框框,不好!
在另一个notepad编辑:
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c E:\SGtool.bat",0
保存为:run.vbs
执行它,就没黑框框了。
将run.vbs文件的快捷方式放到,开机启动里面:C:\Users\Ginger\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\
每次开机,进行检查。
URL:https://www.cnblogs.com/CUIT-DX037/p/9287673.html
最新文章
- Web软件安全攻击
- angularJs内置指令63个
- Django跑起来
- centos设置开机自启动
- C#中out的用法
- 安装包安装服务,点修复出现的错误”Error 1001:指定的服务已存在“ 解决办法
- [Javascript + lodash] sortBy and sortedIndex
- 2cifang.com_2次方学习
- 什么是MongoDB、特点、历史、下载和工具
- centos7 yum 安装 redis
- 使用npm安装依赖,尽量别使用cnpm,会漏掉很多依赖的
- 20年硅谷技术牛人到访DataPipeline谈:技术如何与业务平衡发展
- BZOJ5017 [SNOI2017]炸弹 - 线段树优化建图+Tarjan
- 关于height、offsetheight、clientheight、scrollheight、innerheight、outerheight的区别一览
- 喜闻乐见-Activity生命周期
- 安装Python和Anaconda
- UNIX环境编程学习笔记(19)——进程管理之fork 函数的深入学习
- DZY Loves Math系列
- spring boot thymeleaf常用方式
- 【Android】3.25 示例25--调启百度地图