文件夹自动生成多层子文件夹(文件夹自动生成多层子文件夹怎么办)
大家好!今天让创意岭的小编来大家介绍下关于文件夹自动生成多层子文件夹的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,有小程序、在线网页版、PC客户端和批量生成器
问友Ai官网:https://ai.de1919.com。
本文目录:
批处理 按文件名自动创建多层文件夹并把文件放入该文件夹中?
复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行
@echo offrem 将文件名按指定字符分割成多段并创建多层目录及移动文件到新建的相对应的目录里
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
for /f "delims=" %%a in ('dir /a-d/b *_*_*.*') do (
for /f "tokens=1,2 delims=_" %%b in ("%%~na") do (
if not exist "%%b%%c" md "%%b%%c"
echo;"%%a" --^> "%%b%%c"
move "%%a" "%%b%%c"
)
)
:end
echo;%#% +%$%%$%/%@% %z%
pause
exit
为什么电脑每打开一个文件夹里面都会多出一个子文件夹
鼠标双击“我的电脑”,然后在菜单栏选择“工具”-“文件夹选项”,然后在选择“查看”标签,在下面的“高级设置”找到“不缓存缩略图”,把它前面打上勾然后点击确定即可,以后就不会出现了。怎样批量建立文件夹下面N个子文件夹?
答1:可以不反复进出各子目录,只是写bat文件的时候,需要把子目录名字重复几遍而已。
答2:首先,md这个命令可以批量创建,但是相邻两个文件夹的创建地址和名称都是由空格隔开的,所以如果文件夹名称里带有空格的话,这个文件夹名字还得用双引号括起来。
根据你的描述,你希望的结果是:
但是,因为你的md命令是在根目录运行的,所以程序默认是在根目录创建文件夹。
所以当你在根目录下输入“md 20175月 6月”的时候,程序是这样判断的:
①需要创建两个文件夹(因为文件夹名中间有一个空格)
②第一个文件夹,带有目录地址,所以是在根目录下创建“2017”文件夹,再在“2017”文件夹中创建“5月”文件夹。【第一个文件夹创建完毕】
③第二个文件夹,没有任何目录地址,只有一个“6月”的命令,因此程序默认是在根目录下创建了一个“6月”文件夹。【第二个文件夹创建完毕】
④程序运行结束
所以,你原来写的那行代码,相当于
md 20175月md 6月
而如果希望在根目录下,用md命令达到你想要的效果,则应该写成
md 20175月 20176月另外,你有提到希望批量建立子文件夹。
我常用的方法是,用excel结合cmd。批量建立有规律的子文件夹的话,比如漫画目录“第XX话”这种的,直接在Excel里面利用自动填充+简单的字符串拼接,就可以把md语句写好,然后直接复制做成bat,还是挺简单的。 如果子文件夹命名不太规律,那可能还是得手动输入。或者使用一些excel里跟字符串有关的公式啥的。 这里不展开说了。
至于多层层级,就是继续往后加斜杠,比如“md 20175月上旬 20175月下旬” 就是在“2017”文件夹中的“5月”文件夹内,再建立两个文件夹:“上旬”和“下旬”。(这个如果批量数量很多的话,也可以利用excel完成。)
以上就是关于文件夹自动生成多层子文件夹相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读: