写一个bat脚本,将指定文件夹下的所有文件名中最前面加一个数字1
时间: 2024-03-31 12:33:53 浏览: 105
BAT批处理脚本-文本操作-把指定文件中的指定位置的数字相加.cmd.zip
好的,以下是将指定文件夹下的所有文件名中最前面加一个数字1的bat脚本:
```
@echo off
setlocal enabledelayedexpansion
set /p folder=请输入文件夹路径:
for %%i in ("%folder%\*.*") do (
set "filename=%%~ni"
set "extension=%%~xi"
ren "%%i" "1!filename!!extension!"
)
echo 执行完毕!
pause>nul
```
将以上代码保存为一个以`.bat`为后缀的文件,双击运行即可。在输入文件夹路径后,脚本会遍历该文件夹下的所有文件,并将每个文件名最前面加上数字1,例如原来的文件名为`test.txt`,执行后的文件名为`1test.txt`。执行完毕后会弹出一个提示框,按任意键即可关闭。
阅读全文