各位大佬,请教下
场景:DOS窗口输入指定数量,会自动复制相应数量的图片出来,然后再输入abc10231341.jpg,abc123104123,jpg,bcd123412313...等这样的字段,自动命名至复制出来的图片,就同一图片用不同的名称命名
下面是自动复制的命令,请求大神们指点下怎么添加输入字段并修改图片名称的操作,拜托了。。。五体膜拜ing- @echo off
- color 0A
- echo.
- echo =====================================
- echo =====================================
- echo.
- set /P filename=请输入图片名称(:
- set /P copyCount=请输入要复制的文件数量:
- set filenameStr="%filename%"
- for /f "tokens=1-2 delims=." %%a in (%filenameStr%) do (
- set prefix=%%a
- set suffix=%%b
- )
- for /l %%i in (1,1,%copyCount%) do (
- copy %filename% %prefix%%%i.%suffix%
- )
- if %errorlevel% equ 0 (
- echo 复制成功
- ) else (
- echo 复制失败
- )
- echo.
- pause
复制代码
|