求定时删除指定文件夹的批处理命令

服务器电脑每天会生成大量的图片和文本信息.希望每天早上8点和晚点20点各执行一次删除命令.路径:D:\sol.该文件夹有很多子文件夹

新建批处理文件,如test.bat,内容如下:
cd /d d:\sol
rd . /s/q
然后在DOS窗口下使用AT命令或在控制面板中运行计划任务,设置test.bat文件在 8:00和20:00运行。
at命令如下:
at 10:00 /every:m,t,w,th,f,s,su test.bat
at 20:00 /every:m,t,w,th,f,s,su test.bat追问

cd /d d:\sol
rd . /s/q
运行了这个.bat 文件夹下的子文件夹没有删除.是不是我的电脑有问题

追答

一个子文件夹都没有删除吗?

追问

是啊 一个都没有删除

追答

试一下在windows资源管理器下能直接删除吗?
会不会是权限的问题?

追问

资源管理器下能删除

追答

使用资源管理器删除时有什么提示?
是不是执行批处理删除时软件正在对子文件夹进行读写操作?

追问

不有任务提示.会不会我的电脑有问题.换个电脑再试试命令.谢谢你

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-02
del d:\sol /s/q
存成BAT
然后用WINDOWS的计划任务,每天定时执行追问

按照你的方法.试了一下. 不行. 现在d:\sol下面有2个文件夹.1和2.运行你的命令.没有成功删除.请帮忙解答.谢谢

追答

目录也需要删除吗?

追问

sol文件夹不能删除.sol文件下的所有子文件夹需要删除,

追答

rd /s/q d:\sol
md d:\sol
先删再建好了

追问

能不能不直接删除SOL下的所有文件夹.SOL文件夹下面只有文件夹.不存在文件.因为是软件指定的发送路径.担心删了再建.路径会出现错误.导致软件无法正常发送信息到SOL文件夹下.

追答

我发现楼下的这个比较好,参照他的吧。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网