|
fengzi
中级用户
金牌会员
积分 315
发帖 152
注册 2007-1-25
状态 离线
|
『第
16 楼』:
楼上的没有理解到我的意思``
实际上我服务器上分区有10来个 `
然后每个分区有几十个不规则命名的文件``
我要删的文件就是在这些不规则的文件里
所以你上面那个简单的批处理实在很难完成这个工作```
|
|
2009-2-13 21:51 |
|
|
fengzi
中级用户
金牌会员
积分 315
发帖 152
注册 2007-1-25
状态 离线
|
『第
17 楼』:
14楼的代码我还没有测试 `
但我现在所遇到的工作实际上起码有好几百个文件
这样一个一个的列出来还是稍有点烦琐``
|
|
2009-2-13 21:54 |
|
|
netbenton
银牌会员
批处理编程迷
积分 1916
发帖 752
注册 2008-12-28 来自 广西
状态 离线
|
『第
18 楼』:
我不相信这样不能k掉所有盘的 2 3 4 这几个文件
@echo off
set dri=cdefghijklmnopqrstuvwxyz
:lp
set dr=%dri:~0,1%
set dris=%dri:~1%
cd /d %dr%:\
del /s 2 3 4
if defined dris goto :lp
|
精简
[你的+我的+他的]=>[大家的] 个人网志 |
|
2009-2-14 04:36 |
|
|
fengzi
中级用户
金牌会员
积分 315
发帖 152
注册 2007-1-25
状态 离线
|
『第
19 楼』:
Quote: | Originally posted by netbenton at 2009-2-14 04:36 AM:
我不相信这样不能k掉所有盘的 2 3 4 这几个文件
@echo off
set dri=cdefghijklmnopqrstuvwxyz
:lp
set dr=%dri:~0,1%
set dris=%dri:~1%
cd /d %dr%:\
del /s 2 3 4
if defined dris goto :lp |
|
你这个代码确实很有创意
但我在XPSP2下测试失败````
|
www.baidubao.org
51交友 www.51plmm.cn
爱尚网 www.23hh.com |
|
2009-2-14 11:24 |
|
|
netbenton
银牌会员
批处理编程迷
积分 1916
发帖 752
注册 2008-12-28 来自 广西
状态 离线
|
『第
20 楼』:
问题出在哪里呢?
你要删的到底是什么文件呀
有属性吗?
每个文件名各加上引号再试试
|
精简
[你的+我的+他的]=>[大家的] 个人网志 |
|
2009-2-14 12:51 |
|
|
fengzi
中级用户
金牌会员
积分 315
发帖 152
注册 2007-1-25
状态 离线
|
『第
21 楼』:
代码一直停留在 cd c:\
一直在C分区寻找文件删除
而且只能删掉根目录下的文件``
|
www.baidubao.org
51交友 www.51plmm.cn
爱尚网 www.23hh.com |
|
2009-2-14 17:11 |
|
|
netbenton
银牌会员
批处理编程迷
积分 1916
发帖 752
注册 2008-12-28 来自 广西
状态 离线
|
『第
22 楼』:
你的系统不支持:
cd /d 和 del /s
吗?
再试这样吧:
@echo off
set dri=cdefghijklmnopqrstuvwxyz
:lp
set dr=%dri:~0,1%
set dris=%dri:~1%
%dr%:
cd \
for /f "delims=" %%a in ('dir/a-d/s/b 2 3 4') do del "%%a"
if defined dris goto :lp
|
精简
[你的+我的+他的]=>[大家的] 个人网志 |
|
2009-2-14 17:46 |
|
|
pizigao
银牌会员
三生缘里笑红尘
积分 1063
发帖 292
注册 2003-3-9
状态 离线
|
『第
23 楼』:
有些代码可以参考下的
|
|
|
2010-3-19 14:04 |
|
|
clamber
初级用户
积分 46
发帖 39
注册 2008-11-2
状态 离线
|
|
2010-3-22 14:58 |
|
|
ZJHJ
高级用户
积分 609
发帖 374
注册 2006-8-2
状态 离线
|
『第
25 楼』:
@echo 按清单查找程序或文件路径,请分行填入>t.txt
call t.txt
for %%f in (C D E F G H I J K) do (
for /f %%i in (t.txt) do (
dir /a /b /s %%f:\%%i
DEL %%i
)
)
|
|
2010-3-23 09:54 |
|
|
pojiedos
新手上路
积分 1
发帖 1
注册 2010-5-29
状态 离线
|
|
2010-6-26 12:08 |
|