我需要快速切换特定文件夹中包含的所有文件的扩展名。
假设C:\My Folder\
包含 200 个文件(全部.txt
)。
通过执行脚本,我将它们全部更改为.xml
进而
通过再次执行相同的脚本,我将它们全部改回.txt
.
换句话说,执行这个脚本将无限期地将这 200 个文件(如果它们是.txt
)转换为.xml
和(如果它们是.xml
).txt
并循环...
对于一批我想到了这样的事情(这不起作用):
@echo off
IF EXIST "C:\My Folder\*.txt" GOTO RENAMETXT
IF NOT EXIST "C:\My Folder\*.txt" GOTO RENAMEXML
:RENAMETXT
ren "C:\My Folder\*.txt" "*.xml"
:RENAMEXML
ren "C:\My Folder\*.xml" "*.txt"