Батник: анализ и улучшения
Приведённый скрипт работоспособен, но можно добавить:
Проверку наличия инструментов:
if not exist ssrc_hp.exe (echo SSRC-HP не найден! & exit /b)
if not exist sox.exe (echo SoX не найден! & exit /b)
Обработку путей с пробелами:
Использовать кавычки для путей:
ssrc_hp.exe --rate 44100 ... "%~fi" "%~ni_temp24.wav"
Логирование:
Добавить запись в файл:
echo Обработка: "%%i" >> log.txt
__________________
О нас думают плохо лишь те, кто хуже нас. А те, кто лучше нас, им просто не до нас.
--Омар Хайям
Обновления по запросу — на Я.Ди. «Мэйл-облако» для тех, кто помогает нашему интернет-проекту, и для тех, кто хотел бы это делать, но пока не знает, как.
Помогая форуму ВТО, вы прежде всего помогаете себе! А не делаете что-то абстрактное для «других», совершенно незнакомых и безразличных вам людей.
|