@echo off
SetLocal EnableDelayedExpansion
for /f "delims=" %%i in ('fsutil fsinfo drives^|find /v ""') do (
set var=%%i
set temp=!var:~-3!
set drive=!temp: =!
fsutil fsinfo drivetype !drive!|findstr "固定">nul && for /f "tokens=*" %%a in ('dir /s/a-d/b !drive!123.exe 2^>nul') do (
set/a a=a+1
set ar!a!=%%~dpa
echo.
echo !a! %%~dpa
))
echo.
echo.
echo.
set/p ch=请选择:
echo.
for %%o in (%ch%) do (copy 1.txt "!ar%%o!")
echo.
pause