|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Перебор форматов файлов. |
|
CMD/BAT - [решено] Перебор форматов файлов.
|
Пользователь Сообщения: 122 |
Здравствуйте.
Имею такую конструкцию для кодирования видео. set ext=mp4 FOR /F "tokens=*" %%G IN ('DIR /B /S *.%ext%') DO ( "C:\HandBrakeCLI.exe" -i "%%~nG.%ext%" -o "%%~nG-1.mp4" -f mp4 -X 840 if exist "%%~nG-1.mp4" ( move "%%G" "%%~dG%%~pGtemp\" move "%%~nG-1.mp4" "%%~dG%%~pGok\" ) ) set ext=mp4, avi, wmv и т.д. -i "%%~nG.%ext%" -o "%%~nG-1.mp4" Это отвечает за переименовку файлов при кодировании. Например video.mp4 в video-1.mp4 |
|
Отправлено: 03:25, 22-09-2016 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать Set "Mask=*.mp4 *.avi *.wmv" FOR /F "usebackq delims=" %%G IN (`Dir %Mask% /b /s /a-d 2^>nul`) DO ............. |
------- Последний раз редактировалось megaloman, 22-09-2016 в 10:49. Отправлено: 10:19, 22-09-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Любой язык - [решено] удаление файлов определенных форматов | DOCznet | Скриптовые языки администрирования Windows | 8 | 21-02-2014 01:50 | |
Любой язык - Перебор TXT файлов на рабочем столе и создание жестких ссылок на них в другой папке | Balancer | Скриптовые языки администрирования Windows | 11 | 08-08-2013 10:41 | |
CMD/BAT - Перебор файлов в цикле аналогично маске | pretzel | Скриптовые языки администрирования Windows | 5 | 05-09-2012 00:17 | |
Перебор контролов | w3d1 | AutoIt | 8 | 04-09-2009 12:35 | |
Ограничения на запись файлов определенных форматов | Aleksey Potapov | Microsoft Windows NT/2000/2003 | 5 | 09-07-2008 11:55 |
|