====== Пакетная обработка ======
Если вы знаете какие-либо методы для пакетной обработки в различных повторяющихся действиях, которые утомительно выполнять постоянно, напишите здесь.
== Примеры ==
пакетная обработка файлов: закачка файлов, офисных документов, фотографий. :?:
===== Операции с файлами =====
==== Переименование ====
txt -> bak
for %%f in (*.txt) do ren %%f %%~nf.bak
===== Звук =====
Осуществляется пакетная конвертация всех файлов в текущей директории mp3 <-> wav с помощью [[wp>LAME]].
==== Конвертация WAV -> MP3 ====
Создайте файл wav_mp3.cmd с таким содержанием:
@echo off
for %%f in (*.wav) do (
@echo Processing %%f
lame -h --vbr-new -B 256 -p "%%f" "%%~nf.mp3"
)
echo Done.
pause
==== Конвертация MP3 -> WAV ====
Создайте файл mp3_wav.cmd с таким содержанием:
@echo off
for %%f in (*.mp3) do (
@echo Processing %%f
lame --decode "%%f" "%%~nf.wav"
)
echo Done.
pause
===== Графика =====
* [[http://www.fototest.ru/articles/170|Пакетная обработка фотографий с помощью Photoshop]]
* [[http://www.imagemagick.org|ImageMagick]] - бесплатный продукт для автоматизации работы с изображениями в командной строке.
Пример для утилиты convert:
for %%f in (*.jpg) do convert %%f -resize 800x600 -despeckle %%~nf-new.jpg