标题: [求助]如何用监视一个文件是否存在并对其进行删除?
[打印本页]
作者: liuhu2967
时间: 2008-5-7 14:39
标题: [求助]如何用监视一个文件是否存在并对其进行删除?
我现在要实现一个这样的功能,请问下DOS命令怎么写
就是检查某个目录下比如 D:\sql目录下是否有一个名叫test.sql的文件,如果有这个文件,就把他删除,而这个文件是由一个运行的软件生成的,把它删掉后,过几分钟又会自动生成,现在就是要实现一直扫描这个目录,一旦生成了这个文件,就把它删除掉,请问下该该怎么写
[
Last edited by lxmxn on 2008-5-15 at 11:13 PM ]
作者: huahua0919
时间: 2008-5-7 14:45
@echo off
set apath=d:\sql\test.sql
:start
if exist %apath% del %apath% /f
goto :start
pause
作者: liuhu2967
时间: 2008-5-7 15:18
再请教一下
我是要删除C:\Documents and Settings\liuwenfeng\Application Data\Microsoft\Templates目录下的Normal.dot文件,但这个目录下的文件用上面的方法删除不了 手工删除可以,用上面的方法删除其他目录下的文件都是可以的
这个要怎么解决啊
作者: huahua0919
时间: 2008-5-7 15:40
方法一样,只是少了个 "" 号
作者: joyn
时间: 2008-5-7 17:17
要加/A:r
作者: youling126
时间: 2008-5-8 02:06
强啊,都是高手来的
作者: sunhangmail
时间: 2008-5-15 23:10
来个简约型的:
@echo off
: 1
del /a /f /q "C:\Documents and Settings\liuwenfeng\Application Data\Microsoft\Templates\Normal.dot"
goto 1