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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Установить MediaPlayerClassic в определенную папку и ассоциировать mp4 файлы с ним

Ответить
Настройки темы
CMD/BAT - [решено] Установить MediaPlayerClassic в определенную папку и ассоциировать mp4 файлы с ним

Пользователь


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


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

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


Мне надо скрипт бат, который будет устанавливать программу MediaPlayerClassic в определенную папку а потом ассоциировать все mp4 файлы с ним.
что-то вроде получилось с assoc но нету доступа, есть флаг что-бы запускать команду с правами админа? ну или на крайний что-бы было диалоговое окно с вопросом о разрешении..

Отправлено: 11:50, 02-05-2012

 

Ветеран


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

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


Цитата Ragnazar:
будет устанавливать программу MediaPlayerClassic »
Предлагаете самим догадаться, какой инсталлятор MPC (или таки MPC-HC?) Вы используете?

Цитата Ragnazar:
потом ассоциировать все mp4 файлы с ним. »
Только mp4? А остальные видеофайлы — нет?

Отправлено: 12:12, 02-05-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


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

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


Нет, только mp4
И да, я незнал что есть разные инсталяторы, наверное MPC-HC

Отправлено: 15:46, 03-05-2012 | #3


Ветеран


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

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


Ragnazar, просто приведите ссылку на тот инсталлятор, который Вы планируете устанавливать.

Отправлено: 16:00, 03-05-2012 | #4


Пользователь


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

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


http://mpc-hc.sourceforge.net/downlo...lassic-hc.html
MPC - HC 32bit (x86) v1.6.1.4235

Отправлено: 19:31, 03-05-2012 | #5


Ветеран


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

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


Ragnazar, смотрите Setup Command Line Parameters:

* как автоматически устанавливать приложения на основе InnoSetup: Типы инсталляторов — InnoSetup;
* чтобы создать файл ответов для автоматической установки приложений на основе InnoSetup, используйте параметр «/SAVEINF="filename"», чтобы использовать созданный файл ответов при инсталляции — используйте параметр «/LOADINF="filename"» (также можно просто использовать параметры командной строки «/DIR», «/COMPONENTS», «/TASKS» и т.п.).

Вот с ассоциацией единственного типа всё сложнее. Встроенных возможностей для автоматизации сего нет. Можно сделать так:

* установить MPC-HC;
* запустить его и вызвать настройки форматов: \Вид\Настройки, ветвь \Проигрыватель\Форматы, снять флажок с пункта «MP4 (.mp4 .m4v .mp4v .mpv4 .hdmov)»;
* сделать первый слепок реестра при помощи RegShot;
* снова вызвать настройки форматов: \Вид\Настройки, ветвь \Проигрыватель\Форматы, установить флажок с пункта «MP4 (.mp4 .m4v .mp4v .mpv4 .hdmov)»;
* сделать второй слепок реестра при помощи запущенного RegShot и посмотреть, что получается в результате сравнения слепков;
* при нужде — поправить полученный файл реестра и использовать его для импорта в систему посредством:
Код: Выделить весь код
regedit.exe /s <файл реестра>
после установки MPC-HC.

Отправлено: 00:07, 05-05-2012 | #6


Пользователь


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

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


Хорошо, если ассоциацию только одного файла сделать неудается автоматически то пусть будут все.
Просто скрипт пущу по рукам которые растут из ниже живота и которые сами не в состоянии установить.

Как дать mpc-hc.exe права на изменение ассоциаций? А то он устанавливается, а ассоциаций нет.
Можно даже через диалоговое окно вроде "программа пытается получить доступ и тд"

Последний раз редактировалось Ragnazar, 05-05-2012 в 11:36.


Отправлено: 09:12, 05-05-2012 | #7


Аватара для El Sanchez

Ветеран


Contributor


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

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


Цитата Ragnazar:
ассоциацию только одного файла »
Ragnazar, пример
Цитата Ragnazar:
то пусть будут все. »
Ragnazar, help

Отправлено: 12:04, 05-05-2012 | #8


Ветеран


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

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


Цитата Ragnazar:
…пусть будут все. »
После успешной установки выполните:
Код: Выделить весь код
"<Путь установки>\mpc-hc.exe" /regvid
Цитата Ragnazar:
А то он устанавливается, а ассоциаций нет. »
И не должны быть. В скрипте установки этого нет.

Отправлено: 13:36, 05-05-2012 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Установить MediaPlayerClassic в определенную папку и ассоциировать mp4 файлы с ним

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - Виснет ПК при заходе в определенную папку no_ok@vk Microsoft Windows 7 1 23-04-2012 12:22
CMD/BAT - при включение компа по сети в определенную папку имя компа и время включения/выключен Kreatif Скриптовые языки администрирования Windows 2 20-03-2012 14:03
[решено] Настройка получения писем в определенную папку okshef Хочу все знать 7 12-03-2011 20:27
Не открываются текстовые файлы и изображения и к ним создались файлы с расшир. drweb leda Лечение систем от вредоносных программ 1 03-10-2009 01:22
Установка прав на определенную папку на всех компьютерах домена ss777 Microsoft Windows NT/2000/2003 5 08-11-2008 12:52




 
Переход