Имя пользователя:
Пароль:
 

Название темы: Поиск с помощью Bat ника
Показать сообщение отдельно

Ветеран


Сообщения: 1759
Благодарности: 966

Профиль | Цитировать


muqanna,
Код: Выделить весь код
@echo off
setlocal

set "from=C:\Some Folder"
set "to=D:\Some Folder"
set "words=\<qwerty\> \<monday\> \<tomorrow\>"

2>nul md "%to%"

for /f "tokens=1 delims=:" %%i in (' findstr /s "%words%" "%from%\*" ') do call:copy "%%i"

goto:eof

:copy
set "file=%~nx1"
set "cnt=0"

:check
set /a cnt+=1
if not exist "%to%\%file%" (

    copy %1 "%to%\%file%"

) else (

    set "file=%~n1(%cnt%)%~x1"
    goto:check

)
Ищет в папке "C:\Some Folder" и в подпапках
Слова "qwerty", "monday" и "tomorrow"
Копирует с проверкой на имя в "D:\Some Folder"

Последний раз редактировалось Foreigner, 30-09-2013 в 09:37.


Отправлено: 09:31, 30-09-2013 | #4

Название темы: Поиск с помощью Bat ника