批处理中find命令的运用

发布网友 发布时间:2022-02-26 09:46

我来回答

2个回答

热心网友 时间:2022-02-26 11:16

用find查找文件效率太低。
如下,在当前文件夹新建一个aaa文件夹,把当前文件夹及子文件夹内的bbb.exe都复制到aaa文件夹,并以bbb1.exe bbb2.exe........bbb.10.exe....的方式命名。
:[code]
@echo off
if not exist aaa md aaa
for /f "delims=" %%a in ('dir/b/s bbb.exe') do call :loop "%%a"
pause
exit
:loop
set /a m+=1
if exist "aaa\%~n1%m%%~x1" goto loop
copy "%~1" "aaa\%~n1%m%%~x1"
goto :eof

热心网友 时间:2022-02-26 12:34

copy:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com