楼 主
如果在WINDOWSxp下DOS命令行删除指定目录以外的文件
发表于 2005-11-23 02:15 · 中国 江苏 连云港 海州区 电信
新手上路
★
积分 18
发帖 7
注册 2005-11-23 01:00
20年会员
UID 45757
状态 离线
第 2 楼
发表于 2005-11-23 02:22 · 中国 江苏 连云港 海州区 电信
新手上路
★
积分 18
发帖 7
注册 2005-11-23 01:00
20年会员
UID 45757
状态 离线
就是把D盘里除了一个文件夹名game的其他的 全部删除 game里的不能删除其他的全删除 是怎么弄 请老师教下 谢谢了 系统是xp
第 3 楼
发表于 2005-11-23 10:01 · 中国 辽宁 锦州 中移铁通
荣誉版主
★★★
积分 1,338
发帖 356
注册 2005-07-15 12:09
20年会员
UID 40733
性别 男
状态 离线
第 4 楼
发表于 2005-11-23 13:07 · 中国 江苏 连云港 电信
新手上路
★
积分 18
发帖 7
注册 2005-11-23 01:00
20年会员
UID 45757
状态 离线
第 5 楼
发表于 2005-11-23 14:24 · 中国 辽宁 锦州 中移铁通
荣誉版主
★★★
积分 1,338
发帖 356
注册 2005-07-15 12:09
20年会员
UID 40733
性别 男
状态 离线
我晕
这个操作很危险!小心使用。
for /f "delims=" %i in ('dir /a /b ^| findstr/r /v "\<game\>"') do rd /s /q "%i" ||del /f "%i"
第 6 楼
发表于 2005-11-23 16:03 · 中国 江苏 连云港 电信
新手上路
★
积分 18
发帖 7
注册 2005-11-23 01:00
20年会员
UID 45757
状态 离线
请问是不是把
for /f "delims=" %i in ('dir /a /b ^| findstr/r /v "\<game\>"') do rd /s /q "%i" ||del /f "%i
编辑到文本文件里把扩展名改成bat就行了是不是?
第 7 楼
发表于 2005-11-23 16:38 · 中国 江苏 连云港 电信
新手上路
★
积分 18
发帖 7
注册 2005-11-23 01:00
20年会员
UID 45757
状态 离线
第 8 楼
发表于 2005-11-23 17:01 · 中国 辽宁 锦州 中移铁通
荣誉版主
★★★
积分 1,338
发帖 356
注册 2005-07-15 12:09
20年会员
UID 40733
性别 男
状态 离线
要变成批处理的话,还需要将 %i 全部替换为 %%i ,然后保存为 bat 文件就行了。
第 9 楼
发表于 2005-11-23 17:12 · 中国 江苏 连云港 电信
新手上路
★
积分 18
发帖 7
注册 2005-11-23 01:00
20年会员
UID 45757
状态 离线
谢谢 请问下如果换成脚本的话 就用这个就行了是不是?
论坛跳转: