我想创建一个简单的重命名器来帮助我的工作!从 .dat 到 .bmp 。我创建了这段代码:(在批处理文件中)
@echo off
color 0a
title Renamer
echo Are
ren *.bmp *.dat
echo Done
pause
现在,我想添加这个选项:
Rename dat > bmp - press a
Rename bmp > dat - press b
Close - press c
如何以这种方式创建这样的代码?
我想创建一个简单的重命名器来帮助我的工作!从 .dat 到 .bmp 。我创建了这段代码:(在批处理文件中)
@echo off
color 0a
title Renamer
echo Are
ren *.bmp *.dat
echo Done
pause
现在,我想添加这个选项:
Rename dat > bmp - press a
Rename bmp > dat - press b
Close - press c
如何以这种方式创建这样的代码?
你可以试试这个:
@echo off &setlocal
cls
cd "X:\MyPath\to\picture files"
set "enter=a"
:loop
echo [a] dat --^> bmp
echo [b] bmp --^> dat
set /p "enter=your choice (%enter%) "
if /i "%enter%"=="a" (
ECHO ren *.dat *.bmp
) ELSE (
if /i "%enter%"=="b" (
ECHO ren *.bmp *.dat
) ELSE (
GOTO :loop
)
)
删除echo
之前的ren
,如果它看起来不错。