如何给数量众多的单一文件加上同名文件夹

来源:百度知道 编辑:UC知道 时间:2024/05/29 19:01:15
我有一个文件夹里面有3500个记事本文件,当然各自的命名肯定不一样,我想把这3500个记事本文件各自单独放入一个文件夹里面去,当然这个文件夹的名字和对应的记事本文件是同名的,如果自己一个个去新建文件夹,然后重命名,再把记事本拷贝过去,这个工作是相当的烦的
请问各位高手有没有什么批处理的方法?
风之翼XP回答得很好,100分给得心甘情愿。

@echo off
for %%f in (*.txt) do (
md "%%~nf"
move "%%f" "%%~nf"
)

建一个.bat文件,把上面的内容复制进去,运行一下就行了:)

补充:
哪串字符串?
for %%f in (*.txt) do ()
是对目录中所有的.txt文件进行do当中的操作,其中文件名存储在f这个变量当中
md "%%~nf"
move "%%f" "%%~nf"
这两句第一句是创建一个目录,第二句是移动文件
%%~nf的作用是代表变量f,且不包含.txt这个后缀

……哇……太难了……不会都放到一个文件夹里吗……汉……

批量重命名文件.文件夹道有 也会 批量放进去...不会 估计也没

用批处理也要一个一个敲啊(当然比用鼠标创建要快的多)!
这个东西又没有规则必须手动
不过看看有没有软件可以实现
自己搜索一下吧 本人我真没接触过!

找个会用按键精灵的高手,只有用那个软件编好程序还行。
先录制动作:
先把鼠标放在第一个文件前一点,右键建立一个新建文件夹,然后复制你要存的第一个文件的文件名,再更改新建文件夹名字,粘贴文件名,再把文件拖进文件夹。然后移动鼠标到下一个文件前一点,然后完成录制,保存脚本,再点开脚本修改。需要修改的地方很多,那就是考技术的地方。你没有用过的话不建议你去学了搞。