标题: [文件操作] BAT脚本新建文件夹求助 [打印本页]
作者: wlcool 时间: 2021-4-30 17:35 标题: BAT脚本新建文件夹求助
当前目录已经有
《任务008 快乐的一天计划》
《任务009 我爱你中国感言》
《任务010》
《任务011其德隆的一生分析》
求BAT生产文件夹《任务012 0》文件夹
作者: 1152 时间: 2021-4-30 17:39
复制代码
作者: wlcool 时间: 2021-4-30 18:16
回复 2# 1152
大神不要逗我么,我真心用的上的,要是不愿无偿,加个支付宝也行的
作者: wlcool 时间: 2021-4-30 18:16
不用书名号
作者: cutebe 时间: 2021-4-30 20:48
- @echo off
-
- for /f "delims=" %%z in ('dir/b/ad')do set "#z=%%z"
- echo 最后一个目录名:[%#z%]
- for /f "tokens=1-2 delims=0123456789" %%d in ("%#z%")do set "#y=%%d%%e"
- echo 非数字:[%#y%]
- for /f "delims=%#y%" %%s in ("%#z%")do set/a "#s=1%%s+1"
- echo 数字递增:[%#s%]
- set "bookName=任务%#s:~-3% 0"
- echo 新书目录名:[%bookName%]
-
- md "%bookName%"
- goto :eof
复制代码
作者: qixiaobin0715 时间: 2021-4-30 20:48
表达不清楚。我猜是这样:- @echo off
- setlocal enabledelayedexpansion
- for /d %%a in (*) do (
- set "str=%%a"
- set "str=!str:~2,3!"
- set /a n=str+1001
- )
- md "任务%n:~1% 0"
- pause
复制代码
作者: 1152 时间: 2021-4-30 21:59
回复 3# wlcool - @echo off
- set a=100
- :i
- md 任务%a% 0
- if "%a%" lss "200" goto :i
复制代码
作者: 1152 时间: 2021-5-1 09:19
回复 1# wlcool
你可以说清楚点吗?
作者: wlcool 时间: 2021-5-1 11:42
回复 6# qixiaobin0715
这个可以的
作者: wlcool 时间: 2021-5-1 11:45
回复 5# cutebe
win10 测试 ,最后一个文件夹是《任务010 美丽的乡村》 出来《任务~-3 0》 好想有不对的地方哦
作者: wlcool 时间: 2021-5-1 11:50
回复 8# 1152
已经搞定啦
作者: wlcool 时间: 2021-5-1 11:50
回复 6# qixiaobin0715
加我支付宝 给大神发包辣条。好用好用
作者: wlcool 时间: 2021-5-1 11:56
回复 6# qixiaobin0715
任务044 我爱中国
运行后出现 任务037
只有 任务100 **** 及以后的 才可以正常运行
作者: 1152 时间: 2021-5-1 12:10
回复 11# wlcool
搞定了请在标题前面加上已解决字样
作者: cutebe 时间: 2021-5-1 12:24
我这里是没有win10,你加上pause测试一下,看从哪里开始显示错误。- @echo off
- for /f "delims=" %%z in ('dir/b/ad')do set "zh=%%z"
- echo 最后一个目录名:[%zh%]
- set/a "sz=1%zh:~2,3%+1"
- set "bookName=任务%sz:~-3% 0"
- echo 新书目录名:[%bookName%]
- pause
-
- md "%bookName%"
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |