Board logo

标题: 求助删除文件出错的日志怎么写 [打印本页]

作者: blueb8     时间: 2010-1-7 23:35    标题: 求助删除文件出错的日志怎么写

新手刚学写P,碰到个问题。删除某个文件夹内的日志,但是某个文件正在被占用时无法删除,不知道怎么把删除出错文件的名字写进日志里。下面是我写的代码:
@echo off
for /f "tokens=*" %%i in ('dir /a-d /b /s f:\temp\*.log') do (echo %%i>>f:\33.txt && del /q "%%i")

比如:删除11.log成功。
          删除22.log失败。

请高手现身教教。
作者: blueb8     时间: 2010-1-7 23:51
在线等高手
作者: bat-zw     时间: 2010-1-8 09:16

@echo off
(for /f "delims=" %%a in ('dir /a-d /b /s f:\temp\*.log') do (
     del /q "%%a"|findstr ".*">nul&&echo 删除%%a成功||echo 删除%%a失败
))>list.txt
start list.txt