Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Переместить txt файлы содержащие определенный текст (http://forum.oszone.net/showthread.php?t=286661)

Alexander_88 18-08-2014 13:55 2390735

Переместить txt файлы содержащие определенный текст
 
Добрый день. Есть много txt файлов, необходимо файлы, содержащие указанные символы переместить в определенную папку, желательно чтоб каждый txt не прописывать, а просто *.txt. И для перемещения задать например слово "start" и путь куда txt файлы, содержащие такое слово переместятся, или к примеру *start* , т.е. перед и после слова, может стоять еще что то

Iska 18-08-2014 14:43 2390758

Код:

@echo off
setlocal enableextensions enabledelayedexpansion

for /f "usebackq delims=" %%i in (
        `findstr.exe /m /i /c:"start" "C:\Песочница\050\*.txt" 2^>nul`
) do move "%%~i" "C:\Песочница\051\"

endlocal
exit /b 0


Alexander_88 18-08-2014 14:57 2390773

Спасибо, работает :)


Время: 17:57.

Время: 17:57.
© OSzone.net 2001-