中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-17 15:08
47,814 主题排行 / 349,907 发帖 / 今日 4 篇 / 48,259 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 如果在WINDOWSxp下DOS命令行删除指定目录以外的文件
可打印版本  1,200 / 8
第1楼 wgg75575 发表于 2005-11-23 02:15
新手上路 发帖 7 积分 18
如果在WINDOWSxp下DOS命令行删除指定目录以外的文件
能不能请那个老师能帮下忙 谢谢了
第2楼 wgg75575 发表于 2005-11-23 02:22
新手上路 发帖 7 积分 18
就是把D盘里除了一个文件夹名game的其他的 全部删除 game里的不能删除其他的全删除 是怎么弄 请老师教下 谢谢了 系统是xp
第3楼 无奈何 发表于 2005-11-23 10:01
荣誉版主 发帖 356 积分 1,338
你搜索一下就有结果的。
(已结)如何刪除根目錄下 除了特定資料夾外的所有檔案
http://www.cn-dos.net/forum/viewthread.php?tid=17081
第4楼 wgg75575 发表于 2005-11-23 13:07
新手上路 发帖 7 积分 18
不会
第5楼 无奈何 发表于 2005-11-23 14:24
荣誉版主 发帖 356 积分 1,338
我晕
这个操作很危险!小心使用。
第6楼 wgg75575 发表于 2005-11-23 16:03
新手上路 发帖 7 积分 18
请问是不是把
for /f "delims=" %i in ('dir /a /b ^| findstr/r /v "\<game\>"') do rd /s /q "%i" ||del /f "%i

编辑到文本文件里把扩展名改成bat就行了是不是?
第7楼 wgg75575 发表于 2005-11-23 16:38
新手上路 发帖 7 积分 18
老大 怎么不在了?
第8楼 无奈何 发表于 2005-11-23 17:01
荣誉版主 发帖 356 积分 1,338
要变成批处理的话,还需要将 %i 全部替换为 %%i ,然后保存为 bat 文件就行了。
第9楼 wgg75575 发表于 2005-11-23 17:12
新手上路 发帖 7 积分 18
谢谢 请问下如果换成脚本的话 就用这个就行了是不是?
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023