dos 下如何删除某个目录下的创建时间为5天前的文件夹?用批处理文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dos 下如何删除某个目录下的创建时间为5天前的文件夹?用批处理文件相关的知识,希望对你有一定的参考价值。
首先在“运行”窗口中输入“cmd”命令并点击“确定”按钮打开命令行窗口,然后切换到想要创建文件夹的硬盘分区。本例是要在D盘创建文件夹,所以输入“d:”,然后回车,接下来输入“md baomi..”,然后回车。这时D盘下面就已经建立一个名为“baomi.”的文件夹,并且对它进行打开和删除操作都是无效的,不信你可以试试看!
既然这个文件夹我们对它无法进行操作,那么又如何利用它保密文件呢?别急!只要在命令提示符后面输入 “start d:baomi..” 字符(注意:一定要是文件夹的绝对路径,否则无法打开)后回车即可打开它,接下来你就可以把要保密的文件复制、粘贴到里面去了。
其实除了可以防止别人对它进行任何操作以外,它还有一个更让人称奇的功能——隐藏文件!用鼠标右键单击文件夹,在弹出的“属性”窗口中我们可以看到这个文件夹的大小为0字节,怎么样,够隐蔽吧?
到这里一定有人要问,那么又如何删除这个文件夹呢?当然“解铃还须系铃人”,还是要打开命令行窗口,然后将命令提示符切换到d盘,然后输入 “rd baomi..” 回车即可将它删除。当然了,删除前一定要确认好里面的文件都是不需要的,千万不要删错了哟!
最后再给大家提供一个更快的进入这个文件夹办法——建立一个批处理命令。首先打开“记事本”程序,输入“start d:baomi..”字符,然后将其存为“baomi.bat”批处理文件即可。以后要进入这个文件夹时,只要双击这个文件就可以了。 参考技术A 只给你提供思路,批处理你自己写。毕竟学习是你自己的事,直接给你,你也没心思学
1.用dir >>1.txt 将需要访问的目录 下所有文件夹信息导入到1.txt中。不包含隐藏文件
2.利用for /f 命令来提取 文件夹的创建时间日期
3.利用date命令来查处当天日期,然后减去5天则为需要删除的日期
4.利用for /f命令来检测文件中符合3中创建日期的文件进行删除
linux自动删除7天前的文件
下面的脚本是删除/home目录下7天前的文件
#!/bin/bash find /home/ -type f -mtime +7 -exec rm -f {} \;
把这个脚本保存在/tmp目录下,命名为:clearfile.sh
加入计划任务
crontab -e
10 22 * * * /bin/sh /tmp/clearfile.sh
这个表示为,每天22点10分执行这个脚本。
以上是关于dos 下如何删除某个目录下的创建时间为5天前的文件夹?用批处理文件的主要内容,如果未能解决你的问题,请参考以下文章