中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-15 12:42
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » 建立和天空软件站结构一样的软件分类目录
可打印版本  7,045 / 19
第16楼 pengfei 发表于 2006-09-25 10:26
银牌会员 发帖 485 积分 1,218 来自 湖南.娄底
看你们讨论, 心里痒痒的, 也想研究一下. 但namejm兄的代码怎么也看不明白. 3742668版主写的就更不用说了. 本人根底太浅, 有些命令不是很明白.

你们的代码看不懂, 自己就想怎么去实现这样的功能. 经过反复测试, 居然成功了.

@echo off
set root=%cd%
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in (天空软件站软件分类.txt) do (
set list=%%i
set new=md !list!
if "!list:~0,1!"=="1" cd %root% & md !list:~2! & cd !list:~2! & set new=
!new!
)
pause
第17楼 namejm 发表于 2006-09-25 10:41
荣誉版主 发帖 1,737 积分 5,226 来自 成都
  兄弟们一个写得比一个精简高效,精彩。
第18楼 lslcxlsl 发表于 2008-03-05 09:59
初级用户 发帖 24 积分 52
请教,如果目录有三层或者个别目录下有三层或者四层目录.这样的批处理应该怎么写?
第19楼 tinglang 发表于 2008-03-11 19:11
初级用户 发帖 16 积分 33
好经典的东西 正好要整理软件呢
第20楼 lovebaby001 发表于 2010-09-03 16:53
新手上路 发帖 12 积分 12
手工去创建这么详细的文件夹的确很累人,但如果把没分过类的好几百个甚至上千个rar文件按照分类目录整理归类,那就更恐怖了!

我想是不是可以以上面的目录名作为关键词,用批处理自动识别rar文件的文件名进行批量移动文件

比如:现在有这样几个rar文件
VBS加密.rar
Acc转MSSQL数据库.rar
服务器安全设置专家.rar

用批处理读取上面的分类目录,只要rar的文件名与分类目录最少2个字以上或3,4个字能匹配的就把该rar文件移动到此分类目录的文件夹内。匹配不上的放弃,继续匹配下一个文件,以此类推。

最终实现:
VBS加密.rar 移动到→ 加密工具
Acc转MSSQL数据库.rar 移动到→ 数据库类
服务器安全设置专家.rar 移动到→ 服务器区


不知道如果用批处理的话能不能实现我这个思路,求高手千万帮忙看看吧!
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023