Имя пользователя:
Пароль:
 | Правила  

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

Ответить
Настройки темы
CMD/BAT - Экспорт в файл проигрывателя по умолчанию

Старожил


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


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

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


Подскажите как можно записать в текстовый файл аудио проигрыватель по умолчанию у текущего пользователя, до этого пробовал assoc.mp3 | find ".mp3", но столкнулся с двумя проблемами, первая - на некоторых компьютерах assoc не показывает ничего, а вторая - остаются сточки .AssocFile.MP3. Я заметил что в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mp3 в параметре По умолчанию стоит тот проигрыватель который используется у пользователя, у меня там Winamp.File.MP3. Как мне записать в текстовый файлик проигрыватель видео и аудио по умолчанию основываясь на форматах mp3 и avi, чтобы выглядело примерно так: Аудиопроигрыватель: Winamp (без надписи File.MP3) ?

Отправлено: 00:04, 30-08-2014

 

Ветеран


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

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


Valek271183, дело в том, что раздел HKEY_CLASSES_ROOT формируется из двух частей: из общей для всех части и из относящейся к конкретному пользователю, причём приоритет имеет последняя: 4.4 HKEY_CLASSES_ROOT (почитайте, там есть ещё тонкости). Это раз.

Второе: «assoc» по указанному расширению определяет тип файла, а для определения приложения требуется по полученному типу использовать «ftype». Причём бывает и так, что тип файла определён, а ему не сопоставлено никакое приложение. Такое часто случается при установке/удалении нескольких приложений, претендующих на одно и то же расширение. У меня, например, сим «отличился» доблестный «The KMPlayer».

Какова глобальная цель сих действий?

Отправлено: 00:20, 30-08-2014 | #2



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

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


Старожил


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

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


вывести в список программы, которые текущий пользователь использует для просмотра фото, видео и для музыки

Отправлено: 00:39, 30-08-2014 | #3


Ветеран


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

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


Цитата Valek271183:
вывести в список программы, которые текущий пользователь использует для просмотра фото, видео и для музыки »
1. Музыка — это не только *.mp3.
2. Это явно не конечная цель. Это опять-таки — средство. Повторю: какова глобальная цель?

Отправлено: 01:20, 30-08-2014 | #4


Старожил


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

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


вывести в список программы, которые текущий пользователь использует для просмотра фото, видео и для музыки, другой цели нет, все музыкальные проигрыватели ассоциируют под себя формат MP3, просмотрщики фото формат JPEG, а видеопроигрыватели AVI, поэтому решил использовать эти форматы за основу при поиске программ по умолчанию для этих форматов, маловероятно что тут будет исключение из правил, (если когда и случится - не страшно) а вот использование assoc не всегда получается правильно определить программу по умолчанию, особенно после установки всяких программ-repack-ов, вот я и подумал может в реестре больше шансов правильно определить программу которую пользователь использует у себя по умолчанию?

Последний раз редактировалось Valek271183, 01-09-2014 в 23:06.


Отправлено: 20:53, 30-08-2014 | #5



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Экспорт реестра в один файл Valek271183 Скриптовые языки администрирования Windows 2 26-01-2018 01:35
CMD/BAT - [решено] Экспорт из реестра в файл Valek271183 Скриптовые языки администрирования Windows 15 13-05-2014 22:47
VBS/WSH/JS - Экспорт значений реестра в общий текстовый файл + добавление доп данных в этот файл fedko Скриптовые языки администрирования Windows 0 17-06-2010 11:52
[решено] не отображаются иконки программ,открывающих файл по умолчанию illusionmgs Хочу все знать 8 21-03-2009 19:37
Разное - [решено] Печать в файл. Как задать его по умолчанию???? titus_fst Microsoft Windows 2000/XP 2 22-12-2008 16:16




 
Переход