@echo off
setlocal enabledelayedexpansion
set /p num=请输入要复制的文件数量:
set count=%num%
set filecount=0
for %%f in (*) do (
set "filename=%%~nf"
set "extension=%%~xf"
set "attribs=%%~af"
if not "!filename!"=="%~nx0" (
if not "!attribs:~0,1!"=="d" if not "!extension!"==".bat" (
set /a filecount+=1
for /l %%i in (1,1,%count%) do (
set /a copycount=%%i
set "newname=!filename!-!copycount!!extension!"
copy "%%~f" "!newname!"
)
)
)
)
echo 处理完成!
pause