Новый участник
Сообщения: 6
Благодарности: 0
|
Профиль
|
Отправить PM
| Цитировать
Разобрался сам, на всякий случай выложу код, может кому и пригодится:
Сам файл назван 1.bat , в нем я задаю маску, поэтому в конце он удаляется из каталога назначения.
Листинг:
cls
@echo off
Set Source=C:\0
Set Dest=C:\1
Set Str=ED211
For %%I In ("%Source%\*") Do (
Find "%Str%" "%%I" >nul
If ErrorLevel 1 (
Echo %%~nxI - no matches in file
) Else (
Echo %%~nxI - matches found
copy /Y "%%I" "%Dest%"
)
)
del c:\1\1.bat
pause
|