@yavaskript

Как открывать изображения и другие файлы через контекстное меню?

Есть задача - открывать определенное изображение или любой другой файл через команду в контекстном меню. У меня получилось сделать так. чтобы открывался exe или bat файл. Но с изображениями или vbs, например, у меня так не получается. Вот, что прописываю в command (который в реестре)
C:\Program Files (x86)\myContextMenuCommmand\runsrpt.bat

Как мне сюда же прописать открытие изображения или mp3 или vbs?
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ответы на вопрос 2
@res2001
Developer, ex-admin
Укажите запуск программы с помощью которой вы хотите, что бы файл открылся.
www.script-coding.com/ContMenuExpl.html
Ответ написан
saboteur_kiev
@saboteur_kiev
build engineer
консоль (cmd.exe) и проводник (explorer.exe) это два разные оболочки.
Контекстное меню проводника относится только к проводнику. Вы же не вызываете нарисовать диаграмму от экселя, в paint?

Ассоциации на расширения регистрируются в системе, но там можно зарегистрировать только одно общее действие - запуск ( \shell\open )
В проводнике, это можно зарегать при помощи "открыть с помощью" и указать что всегда использовать данную программу. Тогда при попытке запустить ее в cmd.exe будет тоже самое.
А другие опции контекстного меню в cmd.exe не поддерживаются.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы