1 找出需要整理的文件 2 然后在空白位置新建一个txt文档,命名为“文件重命名”3 打开文本文档,并复制下面代码,保存,退出@echo offsetlocal enabledelayedexpansion::打开系统延时set /a b=0dir /b/od::按时间顺序显示当前文件夹下的所有文件名pause::给你反悔时间for /f "delims=" %%f in ('dir /...
最近AI绘画时,输出的图片命名中带有tag,图片名字非常长,感觉非常难受,于是翻资料找了这个批处理,特发出来保存。 运行批处理后会将文件夹下的所有文件根据创建时间从1开始重命名。 使用方法,将下面内容复制到记事本内,保存为bat后缀的文件,然后将bat文件复制到需要改名的文件夹下运行,切勿在桌面上运行此批处理 @echo...
1、找出需要整理的文件。2、然后在空白位置新建一个txt文档,命名为“文件重命名”。3、打开文本文档,并复制下面代码,保存,退出。4、右键刚刚创建好的文本文档,修改扩展名为(.bat)。5、保存好后双击它,出现DOS命令框,并能看到文件是按一定顺序排序显示的。6、按照提示,按下任意键,就能看到文...
这个批处理命令可以读取当前文件夹的名字,并用该名字重命名当前目录下所有文件的文件名。通过批处理的方式,可以快速有效地对大量文件进行批量重命名,节省手动重命名的时间和精力。使用方法:1. 将上述代码保存为扩展名为 .bat 的批处理文件。2. 将该批处理文件放置在希望进行文件重命名的目录下。3. 双击运行批处理...
批处理:批量重命名父文件夹下所有子文件夹里的文件 1、找出需要整理的文件。2、然后橘知在空白位置新建一个txt文档,命名为“文件重命名”。3、打开文本文档,并复制下面代码,保存,退出。4、右键刚刚创建好的文本文档,修改扩展名为(.bat)。5、保存好后双击它,出现DOS
bat批处理——获取文件夹下所有文件名/重命名 dir *.* /b> 1.txt ren "118000-118209-00001-A"(目标文件/文件夹)"118000-118209-00001-A"(修改后的文件名)
echo off & setlocal enabledelayedexpansionset AFile=F:\TEST\Afor /f "delims=" %%i in ('dir /a-d/s/b "%AFile%\*"') do ( echo %%i set New=%%~nxi ren "%%~i" "!New:~8!")pause
建议备份后测试。反正我用的可以。如果字符少于12个,照样会添加。echo off&setlocal enabledelayedexpansion for /f "delims=" %%i in ('dir /a-d /b "*.*"') do (if not "%%~fi"==%0 (set s=%%~ni set s1=!s:~,12!set s2=!s:~12!ren "%%~fi" "!s1!_!s2!%%~xi"))e...
cls&echo off&mode con lines=3000 rem 将当前目录下名称中包含有指定关键字/字符串的文件重命名为指定名称 set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4 title %#% +%$%%$%/%@% %z cd /d "%~dp0"powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -Script...
在这个文件夹下新建一个‘新建文本文档.txt’,打开后将rename rew.txt 1.txt拷贝进去保存,然后将‘新建文本文档.txt’改成‘新建文本文档.bat’,保存后双击就可以直接运行这个bat脚本了,那句命令的意思也就是将rew.txt改成1.txt 注意,是要改后缀的哦 ...