bat脚本重命名txt文件,文件名从1开始
时间: 2024-01-30 22:09:22 浏览: 93
可以使用以下的bat脚本来重命名txt文件,文件名从1开始:
```
@echo off
setlocal enabledelayedexpansion
set count=1
for %%f in (*.txt) do (
ren "%%f" "!count!.txt"
set /a count+=1
)
```
这个脚本会遍历当前目录下的所有txt文件,并按照顺序重命名它们。例如,第一个txt文件会被重命名为“1.txt”,第二个txt文件会被重命名为“2.txt”,以此类推。
相关问题
bat脚本重命名文件,文件名从1开始
可以使用以下的bat脚本来重命名文件,文件名从1开始:
```
@echo off
setlocal enabledelayedexpansion
set count=1
for %%f in (*.*) do (
ren "%%f" "!count!.%%~xf"
set /a count+=1
)
```
这个脚本会遍历当前目录下的所有文件,并按照顺序重命名它们。例如,第一个文件会被重命名为“1.扩展名”,第二个文件会被重命名为“2.扩展名”,以此类推。
bat脚本重命名txt文件,文件名从1开始,遍历文件时,按原文件名顺序遍历进行重命名
可以使用以下的bat脚本来重命名txt文件,文件名从1开始,遍历文件时,按原文件名顺序遍历进行重命名:
```
@echo off
setlocal enabledelayedexpansion
set count=1
for /f "delims=" %%f in ('dir /b /on *.txt') do (
ren "%%f" "!count!.txt"
set /a count+=1
)
```
这个脚本会遍历当前目录下的所有txt文件,并按照文件名顺序重命名它们。例如,如果当前目录下有三个txt文件,分别为“c.txt”、“a.txt”、“b.txt”,那么它们将被重命名为“1.txt”、“2.txt”、“3.txt”,按照文件名排序的顺序进行重命名。
阅读全文