- -
Поиск файлов.
(
http://forum.oszone.net/showthread.php?t=314413)
zombivadim |
29-04-2016 22:49 2630790 |
Поиск файлов.
Привет. Есть такой код
Код:
set "f=\<temp"
for /f "delims=" %%a in ('dir/a-d/b/s "D:\Test\*.txt"^|findstr /i "%f%"') do (
ren "%%a" *.log
)
Вроде все работает прекрасно. Пропускаются файлы к примеру, FindTemp, и tempstd. Но столкнулся с проблемой, необходимо добавить в поиск файлы, в имени которых есть - черточка, к примеру Find-Temp и temp-std, если в именах присутствует -Temp или temp-, то необходимо включить их в поиск. Надеюсь понятно объяснил.
|
Код:
@echo off
for /f "delims= eol=" %%a in ('dir/a-d/b/s "D:\Test\*.txt"^|findstr/irc:"\<temp\>"') do ren "%%a" "*.log"
exit/b
.
|
Время: 19:03.
© OSzone.net 2001-