![Board logo](images/default/logo.gif)
标题: [文本处理] 求助BAT脚本批量创建文件夹的方法 [打印本页]
作者: guanqi945a 时间: 2023-6-8 19:23 标题: 求助BAT脚本批量创建文件夹的方法
本帖最后由 guanqi945a 于 2023-6-9 22:36 编辑
各位大神,我怎样批量创建这种文件夹?有序号大概如下:
11
12
13-20
21
22-35
36
37
38-41
这样得序号名称怎样可以批量创建文件夹?还得用3个0补位的那种。太难了!只能求助各位万能的大神了!谢谢~~~
根据输入的文件名,一键自动创建文件夹。可同时输入多个文件夹名称,按行自动创建文件夹。
作者: czjt1234 时间: 2023-6-8 21:32
上个帖不是有人回了吗,怎么又发的
作者: guanqi945a 时间: 2023-6-9 06:22
回复 2# czjt1234
上个帖子说的不清楚。
作者: jyswjjgdwtdtj 时间: 2023-6-9 07:36
13-20的意思是13 14 15 …… 20 还是文件夹名叫13-20?
作者: qixiaobin0715 时间: 2023-6-9 08:24
上个帖子没说清楚,也可以在上个帖子中补充说明啊。何况这里也不见得比上个帖子说的更清楚啊。
作者: guanqi945a 时间: 2023-6-9 09:24
回复 5# qixiaobin0715
不会整啊!还可以补充啊?
作者: guanqi945a 时间: 2023-6-9 09:25
回复 4# jyswjjgdwtdtj
有数字,还有带“-”的,就这个难。
作者: qixiaobin0715 时间: 2023-6-9 09:42
这么费劲呢。
以你顶楼的例子来说吧。
大家想搞清楚,你是要按顺序从11一直到41创建31个文件夹还是按你所列的要创建8个文件夹。
作者: qixiaobin0715 时间: 2023-6-9 09:47
本帖最后由 qixiaobin0715 于 2023-6-9 10:36 编辑
回复 6# guanqi945a
你发的帖子下方有个“编辑”字样,单击既能进入编辑状态,修改完后,点击下方的“编辑帖子”就OK了。
不会这个,回帖说明也可啊。
作者: 123zyh 时间: 2023-6-9 19:56
对哦 是的
作者: qixiaobin0715 时间: 2023-6-10 10:42
本帖最后由 qixiaobin0715 于 2023-6-12 14:00 编辑
你的描述太难理解了,我按照我的理解试试,不知是否是这样:- @echo off
- set /p FN=Please Input FolderNames. e.g.,11;12;15-20:
- setlocal enabledelayedexpansion
- for %%a in (%FN%) do (
- for /f "tokens=1* delims=-" %%i in ("%%a") do (
- if "%%j"=="" (
- set str=0000%%i
- md !str:~-5!
- ) else (
- for /l %%k in (%%i,1,%%j) do (
- set str=0000%%k
- md !str:~-5!
- )
- )
- )
- )
- pause
复制代码
作者: guanqi945a 时间: 2023-6-12 07:24
回复 11# qixiaobin0715
谢谢大神了!
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |