您好我有一个文件321983249423.0000和另一个名为321983249423.0000.tif的文件。
如何将tif扩展名更改为.0000扩展名以替换原始文件。
由于
答案 0 :(得分:1)
你可以使用它(假设你在包含文件的目录中运行命令):
move /Y 321983249423.0000.tif 321983249423.0000
为了获得更大的灵活性,您还可以使用以下代码创建名为repl.bat
的批处理文件:
@echo off
if "%~1"=="" (echo You specified no file to rename.) else (
echo Location is "%~dp1":
move /Y "%~f1" "%~n1" > nul 2>&1 && echo Renamed "%~nx1" to "%~n1". || echo Cannot find "%~nx1".)
pause
使用文件(路径)调用此批处理文件以重命名为参数(或者只需拖放文件以重命名为批处理文件):
repl 321983249423.0000.tif
该脚本删除指定文件的(最后一次)扩展名(.tif
,当给出321983249423.0000.tif
时),并相应地重命名它;如果已存在具有新名称的另一个文件(321983249423.0000
),则会在不提示的情况下覆盖该文件。在/Y
命令处/-Y
替换move
以强制提示。
答案 1 :(得分:0)
脚本将是这样的:
IF EXIST D:\PATH\321983249423.0000 DEL /Q D:\PATH\321983249423.0000
IF EXIST D:\PATH\321983249423.tif REN D:\PATH\321983249423.tif 321983249423.0000
注意:REN与RENAME相同。