有人托我写个批量修改文件名的脚本,之前没有写过bat,现学现卖,在此记录一下。
具体代码如下:
rem 关闭调试输出,开启延迟变量
@echo off&setlocal enabledelayedexpansion
rem 读取输入的前缀
set/p a1=请输入想要添加的前缀:
rem 遍历当前目录下的所有文件夹
for /f "delims=" %%a in ('dir /b /a:d') do (
set n=%%a
rem 截取前面四个字符
set n=
本文分享了一个用于批量修改文件夹名称的bat脚本,通过读取用户输入的前缀,自动为当前目录下所有文件夹添加该前缀,并详细记录了实现过程及遇到的常见问题。
有人托我写个批量修改文件名的脚本,之前没有写过bat,现学现卖,在此记录一下。
具体代码如下:
rem 关闭调试输出,开启延迟变量
@echo off&setlocal enabledelayedexpansion
rem 读取输入的前缀
set/p a1=请输入想要添加的前缀:
rem 遍历当前目录下的所有文件夹
for /f "delims=" %%a in ('dir /b /a:d') do (
set n=%%a
rem 截取前面四个字符
set n=
6009

被折叠的 条评论
为什么被折叠?
