Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Перевод batch-скриптов на vbs

Ответить
Настройки темы
VBS/WSH/JS - Перевод batch-скриптов на vbs

Аватара для TRAY_MAX

Новый участник


Сообщения: 14
Благодарности: 0


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


народ пожалуйста помогите тут , я начинающий в VBS.
есть ли программа какая-та для конвертации скриптов, или помогите сконвертировать мои скрипты, далее я сам смогу изменить\дополнить
примеры мои скриптов
Скрытый текст
Код: Выделить весь код
@echo off
chcp 1251>nul
set muxer="d:\ProgrammMMS\VideoToolnix MaxiSoftware\Toolnix\MKVtoolnix\mkvmerge.exe"
set out=--ui-language ru --output "New\%%~NA.mkv"
set vid=--no-audio --no-subtitles --language 0:und --default-track 0:yes --forced-track 0:yes "%CD%\%%A"
set aud=--language 0:rus --default-track 0:yes --forced-track 0:yes "%CD%\%%~NA.mka"
set sub=--language 0:rus --default-track 0:yes --forced-track 0:yes "%CD%\%%~NA.ass"
set Intfonts=
set par=--engage no_cue_duration --engage no_cue_relative_position --disable-track-statistics-tags --track-order 0:0,1:0,2:0
rem 
FOR %%A IN ("*.mkv") DO (
echo Packing File: "%%~NA"
%muxer% %out% %vid% %aud% %par% %Intfonts%>>log.txt
)
exit
Код: Выделить весь код
@echo off
chcp 1251 >nul
title=Переупаковка с удалением ненужных дорожек
set muxer="d:\ProgrammMMS\VideoToolnix MaxiSoftware\Toolnix\MKVtoolnix\mkvmerge.exe"
rem указать  путь к mkvmerge.exe!
rem что не указано в параметрах ком.строки будет перенесено из ор.файлов ибо выставлены умолчание в итоговых файлах 
set out=--ui-language ru --output "%CD%\New\%%~NA.mkv"
set packtype=--audio-tracks 1 --subtitle-tracks 3 "%CD%\%%A"
rem обращаю внимание это ИД потока
rem какие треки оставить через запятую считать от 1 (стандартно).
rem Выбор аудио через --audio-tracks Выбор субтитров через --subtitle-tracks
rem что удалить видео\аудио\субтитры\файлы  no-video\no-audio\no-subtitles\no-attachments
set par=--engage no_cue_duration --engage no_cue_relative_position --disable-track-statistics-tags 
set aud=--language 0:rus --default-track 0:yes --forced-track 0:yes "%CD%\%%~NA.mka"
rem Добавляет аудиотрек, имена должны быть как у видео! за исключение расширение 
set sub=--language 0:rus --default-track 0:yes --forced-track 0:yes "%CD%\%%~NA.ass"
rem Добавляет субтитры, имена должны быть как у видео! за исключение расширение 

FOR %%A IN ("*.mkv") DO (
echo Обработка файла: "%%~NA"...
%muxer% %out% %packtype% %par%>>log.txt
rem добавляем выше строку переменную %aud% для аудио %sub% для сабов, писать после %packtype%!  
echo Файл Перепакован в "New\%%~NA"!
)
exit

это основные мои скрипты которые я хотелось бы перевести, есть так же же на демуксирование,но они простые , я их сам напишу на основе вашей помощи, главное понять для меня как правильно писать цикл и запускать программы

Отправлено: 18:49, 19-06-2019

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Перевод batch-скриптов на vbs

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Конвертирование Bat и Cmd скриптов в Vbs Alex S Скриптовые языки администрирования Windows 7 09-04-2021 17:11
VBS/WSH/JS - Перевод скрипта архивации с CMD на VBS Serg2010 Скриптовые языки администрирования Windows 7 31-05-2012 23:32
Ошибка - [решено] Почему Windows XP блокирует выполнение VBS-скриптов STRELEC1 Microsoft Windows 2000/XP 4 23-01-2012 20:31
VBS/WSH/JS - Подскажите программу для компиляции vbs/js скриптов cambit Скриптовые языки администрирования Windows 0 20-02-2010 12:52
Вопрос по работе JS и VBS скриптов hasherfrog Microsoft Windows Vista 0 19-10-2006 12:39




 
Переход