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

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

DOCznet 09-01-2014 16:46 2285527

Поиск файлов
 
Есть задачка ужать графические файлы.

for %a in ("Z:\archive\*\*\*\*\Photo\*.jpg") do nconvert -overwrite -ratio -resize 640 480 "%a"

Было для меня неожиданно, но такой вариант не сработал))

Как можно искать и применять действие к файлам по такому поисковому запросу?

Необходимо ужать графические файлы в большом-большом архиве, который, структурирован определенным образом и нужно ужимать только графические файлы в папке "photo", которая статично находится на одном и том же уровне в остальных директориях.

Foreigner 09-01-2014 17:06 2285538

DOCznet,
Код:

@echo off
setlocal

for /f "tokens=*" %%i in (' dir /b /s /ad "Z:\archive\Photo" ') do (

    pushd "%%i" || goto:eof
    nconvert -ratio -resize 640 480 -overwrite *.jpg
    popd

)


DOCznet 11-01-2014 13:44 2286693

Все получилось, спасибо!


Время: 22:37.

Время: 22:37.
© OSzone.net 2001-