Пакетная обработка

Если вы знаете какие-либо методы для пакетной обработки в различных повторяющихся действиях, которые утомительно выполнять постоянно, напишите здесь.

Примеры

пакетная обработка файлов: закачка файлов, офисных документов, фотографий. :?:

Операции с файлами

Переименование

txt → bak

for %%f in (*.txt) do ren %%f %%~nf.bak

Звук

Осуществляется пакетная конвертация всех файлов в текущей директории mp3 ↔ wav с помощью 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

Графика

Пример для утилиты convert:

for %%f in (*.jpg) do convert %%f -resize 800x600 -despeckle %%~nf-new.jpg
 
articles/batch_jobs.txt · Последние изменения: 2006/05/10 14:01 (внешнее изменение)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki