VBS或批处理 把文档放入相应的文件夹 20

有1福州连潘仁山.doc2福州连潘渡头.doc3福州江渡港里.doc1福州连潘仁山基站.xls2福州连潘渡头基站.xls3福州江渡港里基站.xls文件夹有:1福州连潘仁山... 有 1福州连潘仁山.doc 2福州连潘渡头.doc 3福州江渡港里.doc
1福州连潘仁山基站.xls 2福州连潘渡头基站.xls 3福州江渡港里基站.xls
文件夹有:1福州连潘仁山 2福州连潘渡头 3福州江渡港里 3个文件夹
然后把 1福州连潘仁山.doc 和 1福州连潘仁山基站.xls分别放入对应 1福州连潘仁山文件夹中 后面也一样 这只是举例其实有上千个这样的文件,并且文件名有按顺序排列在TXT文件里面 如果需要可以拿来用
展开
 我来答
阳光上的桥
2011-12-31 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65815
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
for /f "delims=/" %%f in ('dir/b/ad') do echo ren "%%f*.*" "%%f\*"
以上语句的原理,扫描当前文件夹下所有的文件夹,把名字前面部分和文件夹相同的文件移动到文件夹里面,比如找到一个文件夹“1福州连潘仁山”,就把“1福州连潘仁山*.*”移动文件夹“1福州连潘仁山”下面去。
追问
你说的原理是完全符合要求了  但这代码运行了没反映啊
追答
运行的时候屏幕上应该有提示,如果真没反映,那是你看看是否作为一个批处理在运行。

没有测试语句是否会带来灾难,建议你运行前备份数据,语句里面的do后面有一个echo,功能是只显示即将执行的命令,并不真正改名,你确认无误后删除echo,系统就会进行改名了。
nccmaster
2011-12-31 · TA获得超过1184个赞
知道小有建树答主
回答量:1060
采纳率:0%
帮助的人:563万
展开全部
错了,问题变了哦,呵呵
追问
你这个只是把DOC和XLS给分类了  没有达到我想要的结果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式