Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] "Рекомендуемые программы" контекстного меню - как попасть туда программе? (http://forum.oszone.net/showthread.php?t=179007)

FOx99 23-06-2010 19:53 1440347

"Рекомендуемые программы" контекстного меню - как попасть туда программе?
 
Здравствуйте всем!
Вчера добавил графический редактор MS Photo Editor в контекстное меню (под правой кнопкой мыши)
(в реестре он теперь "сидит" тут: HKEY_CLASSES_ROOT\*\shell\PhotoEd\command).
Что нужно сделать, чтобы он оказался в Рекомендуемых программах ("верхних программах") пункта меню "Открыть с помощью..."?
Или в Других программах в "Выбрать программу..." в "Открыть с помощью"?
ГЛАВНОЕ: надо, чтобы на эту программу распространялась возможность ставить галочку около фразы
"Использовать ее для всех файлов такого типа". Очень хочется! :-)
В общем, программе надо как-то попасть в "Выбрать программу...", где можно ставить-не ставить галочки...
ОС - Windows XP Professional
Заранее спасибо!

ЗЫ: Я, вообще-то, чайник, в реестр вчера залез первый раз, перелопатив кучу инфо в инете... Так что, пожалуйста, объясняйте как-нибудь попроще :-)

severagent007 24-06-2010 10:24 1440690

А что именно ты хочеш? Может сделай сопоставление файлов изображений с этим редактором, и они будут при двойном щелчке открываться в MS Photo Editor(без надоедливого окна выбора программы)

FOx99 24-06-2010 17:43 1440973

Чтобы Photo Editor попал именно в "Выбор программы", потому что я использую 3 редактора в зависимости от целей и задач.

Выбрал там нужный редактор - поставил галочку около фразы "Использовать ее для всех файлов такого типа" - и двойным щелчком открываются картинки в этом выбранном редакторе.
Поменялась задача - выбрал другой редактор - поставил галку - открытие двойным щелчком уже в другом редакторе.

До перезагрузки ОС было именно так, лично мне так было очень удобно...

Amigos 25-06-2010 13:04 1441459

Цитата:

Цитата FOx99
Или в Других программах в "Выбрать программу..." в "Открыть с помощью"? »

настраивать или хакать эти "другие программы"

Цитата:

Цитата FOx99
Что нужно сделать, чтобы он оказался в Рекомендуемых программах »

если бы добавляли в это меню правильно, то и вопроса не возникло бы.

сперва удалите то, что навставляли в HKEY_CLASSES_ROOT\*\shell\PhotoEd

потом добавьте его в список программ.
как то так

Цитата:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\PHOTOED.EXE]

[HKEY_CLASSES_ROOT\Applications\PHOTOED.EXE\Shell]

[HKEY_CLASSES_ROOT\Applications\PHOTOED.EXE\Shell\open]

[HKEY_CLASSES_ROOT\Applications\PHOTOED.EXE\Shell\open\command]
@="\"c:\\Program Files\\MS photo editor\\PHOTOED.EXE\" \"%1\""
после этого он появится в списке прог
Цитата:


теперь достаточно его один раз выбрать для допустим PNG файла, и он поместится в список "рекомендованных" программ, который хранится в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.png\OpenWithList
Цитата:


если поместить в список рекомендованных нужно непременно твиком (например при подготовке дистрибутива), то это нужно делать как то так (на примере того же PNG)
Цитата:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.png\OpenWithList\PHOTOED.EXE]
@=""

FOx99 25-06-2010 16:39 1441605

"если бы добавляли в это меню правильно, то и вопроса не возникло бы."

Не стреляйте пианиста, он играет, как умеет :-)
Какую инфо сначала нашел, так сначала и сделал. Уже рад был, когда просто в контекстное меню редактор "встал" :-)
Теперь появилась новая инфа - Ваша - попробую применить ее.

"если поместить в список рекомендованных нужно непременно твиком..."
Ага-ага, именно твиком! Знать бы еще, что это такое :-) Ну, ладно...

Пойду попробую превратить знания в силу!

FOx99 25-06-2010 17:27 1441643

Всё оказалось гораздо проще :-)

В реестре в соответствующем "подсказанном" месте
[HKEY_CLASSES_ROOT\Applications\PHOTOED.EXE\Shell\open\command]
@="\"c:\\Program Files\\MS photo editor\\PHOTOED.EXE\" \"%1\""

стоял путь C:\Program Files\Common Files\Microsoft Shared\PhotoEd\PhotoEd.exe "%1"

После того, как я вставил папку PhotoEd в "правильное" место на диске С:, всё сразу появилояь в нужных местах и так, как и должно быть!

Amigos, огромное спасибо!


Время: 19:20.

Время: 19:20.
© OSzone.net 2001-