标题: [文件操作] 批处理怎样删除指定文件夹内的文件? [打印本页]
作者: 雷厉风行 时间: 2010-9-3 16:53 标题: 批处理怎样删除指定文件夹内的文件?
D:\System Volume Information\_restore{40BD74A7-E8E4-46AD-941B-C0D73AF241D3}\RP87 文件夹路径在前面,一般人工删除时会出现提示XXX.INI文件是系统文件是否删除提示,选择全部是。另外文件夹里有一个文件一定不可以删除那就是change.log
及批处理删除文件夹内除change.log外的所有文件不论是系统文件都不需确认直接删除。
作者: TX_kakashi 时间: 2010-9-3 17:17
- @echo off
- set "delPath=D:\System Volume Information\_restore{40BD74A7-E8E4-46AD-941B-C0D73AF241D3}\RP87"
- pushd "%delPath%"
- for /f "delims=" %%a in ('dir/b/s/a-d') do if not "%%~nxa"=="change.log" del %%a /q>nul 2>nul
复制代码
"
[ 本帖最后由 TX_kakashi 于 2010-9-3 17:44 编辑 ]
作者: 雷厉风行 时间: 2010-9-3 17:37
原帖由 TX_kakashi 于 2010-9-3 17:17 发表
@echo off
set "delPath=D:\System Volume Information\_restore{40BD74A7-E8E4-46AD-941B-C0D73AF241D3}\RP87"
pushd %delPath%
for /f "delims=" %%a in ('dir/b/s/a-d') do if not "%%~nxa"=="change.log" de ...
文件夹什么反应也没有
作者: TX_kakashi 时间: 2010-9-3 17:48
修改了下,还不行么?
作者: 雷厉风行 时间: 2010-9-3 18:05
还是不可以,是否与隐藏文件夹有关
作者: 雷厉风行 时间: 2010-9-3 18:06
这文件夹每台电脑每个盘都有的
作者: TX_kakashi 时间: 2010-9-3 18:20
set下面加一条:- attrib -s -h -r "%delPath%" /s /d
复制代码
作者: 雷厉风行 时间: 2010-9-3 18:22
还是不可以..........
作者: TX_kakashi 时间: 2010-9-3 19:51
我系统里的System Volume Information被阻止了,所以只能自己做了个系统文件夹玩玩。- @echo off
- set "delPath=D:\System Volume Information\_restore{40BD74A7-E8E4-46AD-941B-C0D73AF241D3}\RP87"
- pushd "%delPath%"
- attrib -s -h *.* /s /d
- for /f "delims=" %%a in ('dir/b/s/a-d') do if not "%%~nxa"=="change.log" del %%a /q>nul 2>nul
复制代码
作者: 雷厉风行 时间: 2010-9-3 20:02
除C盘外的其他盘是可以浏览和删除的
作者: TX_kakashi 时间: 2010-9-3 20:12
我所有硬盘下的都提示无权访问。。。。
作者: 雷厉风行 时间: 2010-9-4 14:06
顶起来继续救助...............
作者: 雷厉风行 时间: 2010-9-6 13:38
顶起来继续qiu助...............
作者: BAT1 时间: 2010-9-8 17:12 标题: 回复 1楼 的帖子
请关闭正在运行该文件的程序后,再执行删除操作。
备注:
System Volume Information”是windows系统文件夹,中文名称可以翻译为“系统卷标信息”。这个文件夹里存储着系统还原的备份信息。
作者: 雷厉风行 时间: 2010-9-14 20:39
FAT32格式是可以打开的要是设置了不系统还原点的,文件夹内出上面文件和一个系统文件(可删除)其他就是我们平时删除的文件。
作者: renmingwu 时间: 2010-9-15 11:30
这是系统还原的文件,要是开着系统还原是删不掉的,从服务里把系统还原关掉,再删除就可以了。
作者: 雷厉风行 时间: 2010-9-15 13:35
把系统还原关掉了,12楼是文件夹抓图,除最后一个不能删除外其他是可以删除的也不会影响系统运行,
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |