Как мне добавить программу в каждый файл, щелкнув правой кнопкой мыши список «Открыть с помощью . » в Windows 7?
Например; Мне нравится регулярно просматривать файлы в HxD hexeditor; Существуют различные типы файлов, для которых я делаю это. Как добавить к каждому типу файлов в системе, что HxD будет в каждом отдельном меню «открыть с помощью»?
Комментировать
7 ответов на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Andrew Cooper 2011-05-26 в 23:41
Короткий ответ: с большим трудом.
Более длинный ответ:
В реестре под HKEY_CLASSES_ROOT вы найдете запись для каждого зарегистрированного расширения файла. Вам необходимо добавить ключ с именем «OpenWithProdids» к каждому расширению файла, которое вы хотите обработать. В этом ключе вам нужно строковое значение, где имя — это ProgId для HxD.
Однако есть гораздо более простой способ. Если вы поместите ярлык для HxD в C: Users \ AppData Roaming Microsoft Windows SendTo, то для ЛЮБОГО файла в системе вы можете щелкнуть правой кнопкой мыши, а затем выбрать Send To-> HxD из контекстного меню.
Открыть с помощью отсутствует в контекстном меню.Пропало «открыть с помощью»
3 комментария
Спасибо за ответ; надеялся, что мне не пришлось пройти через этот долгий процесс 12 лет назад 0
Вы можете иметь более короткий процесс с помощью инструмента. Проверьте мой пост ниже;) nXqd 12 лет назад 0
И если вы поместите ярлык в папку SendTo в папке SendTo, вы можете отправить программу в папку SendTo, и она добавит туда ярлык. (Самый простой способ сделать это — создать ярлык на рабочем столе, а затем переместить его в папку SendTo.) Избавляет вас от необходимости всегда перемещаться в папку SendTo, чтобы поместить туда ярлыки. RobH 7 лет назад 0
Комментировать
Synetech 2011-05-28 в 17:03
Поместите следующее в текстовый файл и назовите его как-нибудь так Add HxD to Context Menu.reg , обновите пути, сохраните его и запустите.
Комментировать
nXqd 2011-05-28 в 20:47
Вы можете использовать инструмент ShellExView для этого.
1 комментарий
Комментировать
therube 2011-05-28 в 16:55
Это, вероятно, не правильно, но что-то в этом роде должно работать.
Делая (что-то вроде этого), вы должны добавить контекстное меню (но оно может отсутствовать в том, что я опубликовал?), Которое должно отображаться для каждого типа файла, позволяя вам открыть файл с помощью HxD.
Vim делает это, предоставляя контекстное меню «Edit with Vim» для всех типов файлов.
(Существуют и другие ключи реестра, где можно выполнить то же самое.)
Кто-то более знающий должен быть в состоянии найти реальное рабочее решение.
1 комментарий
Это * типы * записей реестра, которые создает Vim, http://pastebin.com/a1ydzniP. Думая, что он должен быть адаптирован, упрощен для других приложений. therube 12 лет назад 0
Комментировать
yuliskov 2014-01-12 в 23:06
Список программ по умолчанию появляется при открытии файла неизвестного типа. Если файл уже связан, вы должны перейти в меню «Открыть с помощью». Разверните его, чтобы увидеть полный список программ по умолчанию. Фрагмент из пакетного скрипта, который добавляет foobar в список программ по умолчанию:
Как удалить программу из списка «Открыть с помощью»
reg add «HKCUSoftwareClasses*OpenWithListfoobar2000.exe» /f reg add «HKCUSoftwareClassesApplicationsfoobar2000.exeshellopencommand» /ve /d «»%SCRIPTDIR%mediafoobar2000foobar2000.exe» «%%1″» /f
1 комментарий
Вы проверяли это? Мой опыт работы с Windows 7 заключается в том, что он не работает. У меня есть довольно хорошая идея, почему, так что это не удивительно.
Что удивительно, так это то, что многие программы регистрируются там зря. Norswap 8 лет назад 1
Комментировать
johny why 2016-02-10 в 17:10
This will create a new «Open with Notepad» item on your context menu. «Open with» is more intuitive (and more correct) than «Send to». And it does not require drilling down to a sub-menu.
- Open regedit, with Administrative privileges.
- Browse to HKEY_CLASSES_ROOT*shell
- Create a new key under shell, calling it “Open with Notepad”
- Create a new key below that one called “command”.
- Double-click on the (Default) value in the right-hand pane and enter in the following: notepad.exe %1
Комментировать
jagberg 2017-11-07 в 22:58
Это работает в Windows 8.1, поэтому не уверен насчет Windows 7. Я не знаю, каков ваш путь к HxD, поэтому я просто привел пример ниже. Замените расположение приложения ниже, а в Applications HxD.exe замените HxD.exe именем исполняемого файла, который будет запущен.
Источник: wikiroot.ru
Как добавить программу в список «открыть с помощью. » для каждого файла?
Как мне добавить программу в каждый список файлов, щелкнув правой кнопкой мыши «открыть с помощью. » в Windows 7?
Например; Мне нравится регулярно просматривать файлы в HxD hexeditor; существуют различные типы файлов, для которых я это делаю. Как добавить к каждому типу файлов в системе, что HxD будет в каждом отдельном файле меню «открыть с помощью. «?
Author: Der Hochstapler, 2011-05-26
7 answers
Короткий ответ: с большим трудом.
Более длинный ответ:
В реестре в разделе «Ключи» вы найдете запись для каждого зарегистрированного расширения файла. Вам нужно добавить ключ под названием «OpenWithProdids» к каждому расширению файла, которое вы хотите обработать. В этом ключе вам потребуется строковое значение, где имя является идентификатором ProgID для HxD.
Однако есть гораздо более простой способ. Если вы введете ярлык для HxD в C:Users\AppDataRoamingMicrosoftWindowsSendTo, затем для ЛЮБОГО файла в системе вы можете щелкнуть правой кнопкой мыши, а затем выбрать Отправить в->HxD из контекстного меню.
Author: Andrew Cooper, 2011-05-26 23:41:23
Поместите следующее в текстовый файл и назовите его чем-то вроде Add HxD to Context Menu.reg , обновите пути, сохраните его и запустите.
Author: Synetech, 2011-05-28 17:03:46
Для этого вы можете использовать инструмент ShellExView.
Author: Dzung Nguyen, 2011-05-29 11:51:59
Это, вероятно, неверно, но что-то в этом роде должно сработать.
Выполнение (что-то вроде) этого должно добавить контекстное меню (но, возможно, его на самом деле нет в том, что я опубликовал?) это должно отображаться для каждого типа файлов, позволяя вам открывать файл с помощью HxD.
Vim делает это, предоставляя контекстное меню «Редактировать с помощью Vim» для всех типов файлов.
(Существуют другие разделы реестра, в которых также могут быть такие же выполнено.)
Кто-то более осведомленный должен быть в состоянии предложить реальное рабочее решение.
Author: therube, 2011-05-28 16:55:16
Список программ по умолчанию отображается при открытии файла неизвестного типа. Если файл уже имеет ассоциацию, то вы должны перейти в меню «Открыть с помощью». Разверните его, чтобы увидеть полный список программ по умолчанию. Фрагмент из пакетного скрипта, который добавляет foobar в список программ по умолчанию:
reg add «HKCUSoftwareClasses*OpenWithListfoobar2000.exe» /f reg add «HKCUSoftwareClassesApplicationsfoobar2000.exeshellopencommand» /ve /d «»%SCRIPTDIR%mediafoobar2000foobar2000.exe» «%%1″» /f
Author: yuliskov, 2014-01-12 23:25:01
Это создаст новый пункт «Открыть с помощью блокнота» в вашем контекстном меню. «Открыть с помощью» более интуитивно (и более правильно), чем «Отправить». И это не требует детализации до подменю.
- Откройте regedit с правами администратора.
- Перейдите к ключу*оболочка
- Создайте новый ключ в командной строке, назвав его «Открыть с помощью блокнота»
- Создайте новый ключ под тем, который называется «команда».
- Дважды щелкните значение (по умолчанию) в в правой панели и введите следующее: Notepad.exe %1
Author: johny why, 2016-02-10 20:32:25
Это работает в Windows 8.1, поэтому не уверен в Windows 7. Я не знаю, где ваш путь к HxD, поэтому я просто привел пример ниже. Замените расположение приложения ниже и в ApplicationsHxD.exe заменить HxD.exe с именем исполняемого файла, который будет запущен.
Источник: eaglenn.ru
В открыть с помощью не добавляется программа. Настраиваем меню «Открыть с помощью
При работе на компьютере в Windows может возникнуть ситуация, когда какой-либо файл нужно открыть одной программой, а он автоматически всегда открывается не той, которая нужна. Но если программу для открытия файлов можно сразу же выбрать, то в случае открытия ссылок всё сложнее.
К примеру, кликаете по ссылке, которая пришла вам в Skype, а ссылка открывается не том браузере, где вы бы хотели её открыть, а в каком-то другом. Так происходит из-за того, что изначально для открытия ссылок в Windows настроен другой браузер, он установлен как программа по умолчанию для этого действия. Тоже самое касается любых программ, потому что для каждой программы можно назначить тип файлов, которые она будет всегда открывать. В данной статье на примере Winodows 7 и 10 я покажу, как настроить программы по умолчанию для открытия файлов определённого типа, а также ссылок.
Примеры для Windows 8 в этой статье рассматриваться не будут, потому что там делается всё точно также как в Windows 7 или в Windows 10.
Быстрый выбор программы для открытия нужного файла в любой Windows
Самый простой способ выбрать программу для открытия файла — это проводник Windows. Работает одинаково во всех версиях Windows.
При таком способе вам придётся выбирать программу для открытия файла каждого типа. К примеру, вам придётся отдельно выбрать программу для открытия картинок в формате.JPG, затем отдельно туже программу для картинок формата.PNG и всех остальных форматов, которыми пользуетесь.
Вам нужно нажать правую кнопку мыши (далее «ПКМ») на файле, для которого вы хотите выбрать стандартную программу, которая будет его открывать всегда. Во всплывающем меню выберите «Открыть с помощью» и справа появится список основных программ (1), через которые можно открыть данный файл. Если нужная программа для открытия вашего файла в списке есть, то нажав на неё, файл откроется в ней.
Такое действие откроет файл в выбранной вами программе лишь единожды. В следующий раз программу придётся выбирать заново.
Чтобы сохранить нужную программу для открытия выбранного типа файла на постоянной основе или же, если если нужной программы в списке №1 нет, а вы знаете, что она на компьютере точно установлена, то нажмите «Выбрать другое приложение» (2).
В открывшемся окне в списке (1) будет указаны все программы, которые могут открыть данный файл. Выберите нужную из списка. Если вы хотите сохранить выбранную программу для всех файлов такого же типа (чтобы все аналогичные файлы всегда открывались сразу же в этой программе), то поставьте галочку «Всегда использовать это приложение …» (2).
Таким образом вы можете назначить программу по умолчанию для любого типа файла.