PDA

Показать полную графическую версию : Редактирование контекстного меню в Windows 7


Страниц : 1 [2] 3 4 5 6 7 8 9

Vadikan
06-02-2010, 22:32
bucefal82, попробуйте это (http://www.freewaregenius.com/2008/03/25/add-a-number-of-unique-commands-to-the-context-menu-with-shell-tools/).

bucefal82
06-02-2010, 22:53
VadikanСпасиб помогло!Ток вот хотелось бы без применения сторонних програм а с помощью реестра.Мож другие варианты есть?

ury2007
07-02-2010, 02:24
Может вот это вам поможет? Создайте файл блокнота на рабочем столе, откройте его и скопируйте в него код (пробелы между строками кода не изменять)

Windows Registry Editor Version 5.00


[HKEY_CLASSES_ROOT\Directory\Background\shell]
@="none"

[HKEY_CLASSES_ROOT\Directory\Background\shell\Folder Options]

[HKEY_CLASSES_ROOT\Directory\Background\shell\Параметры папок и поиска\command]
@="control folders"

на вкладке "файл" выберите "сохранит как" напишите название (какое хотите) и после названия без пробела .reg (именно с точкой), заключая и название и reg в кавычки.
После этого двойной клик на получившийся файл реестра и согласитесь на его применение. В контекстном меню появится "Параметры папок и поиска" Всё!

bucefal82
07-02-2010, 07:36
ury2007Спасибо! Вот это уже ближе к тому что я хочу!

gorill
07-02-2010, 13:04
Почти в тему: Как сделать либо в контекстном меню либо по аналогии с ХР в левой части окна пункты "Копировать в...", "Переместить в..."? Через редактирование папки Send To можно задать только конкретные места, а надо по выбору.

gorill
22-02-2010, 17:53
Сделал по аналогии с Вистой : В ветке HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers создал строковые параметры Copyto {C2FBB630-2971-11d1-A18C-00C04FD75D13} и Sendto {C2FBB631-2971-11d1-A18C-00C04FD75D13}, но эффект нулевой. Где я накосячил?

schinder
25-02-2010, 03:06
Надо - HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers {C2FBB630-2971-11D1-A18C-00C04FD75D13} т.и. в скобках все букви большие...

gorill
27-02-2010, 16:22
Надо - »
А ничего не вышло- пункта как не было, так и нет...

Vadikan
27-02-2010, 16:33
gorill, надо не строковые параметры создавать, а подразделы в ContextMenuHandlers. Названия подразделов - {C2FBB630-2971-11d1-A18C-00C04FD75D13} и {C2FBB631-2971-11d1-A18C-00C04FD75D13}.

Morpheus
27-02-2010, 16:36
gorill, твики для CopyTo и MoveTo в архиве. SendTo и так есть.

gorill
27-02-2010, 16:48
Гениально! Спасибо

typus
07-03-2010, 12:08
Можно ли добавить в Контекстное меню семерки пункт - запустить Windows PowerShell в текущей папке?

Valeant
07-03-2010, 13:08
А почему бы нет
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell
Создается PowerShell
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\PowerShell
Создать command
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\PowerShell\command
(По умолчанию) REG_SZ C:\Windows\System32\WindowsPowerShell\v1.0\powershell_ise.exe
или
(По умолчанию) REG_SZ C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
или
(По умолчанию) REG_SZ С:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoExit -ImportSystemModules
Но чтоб не копаться в реестре проще использовать любую программу по добавлению в контекстное меню например Windows 7 Maneger (есть триал 30 дней, для добавления меню дней хватит,
Customization-Context Menu выбрать раздел пр.кн.мыши и добавить, остальное она создаст сама)

Vadikan
07-03-2010, 13:18
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell
Создается PowerShell »
Для всех типов файлов, а не для папки.

typus
07-03-2010, 17:44
Valeant,
thx,все нормально получается.

URIMOS
22-04-2010, 05:12
Открываем HKCR\Applications. Там, в качестве подключа находим программу или приложение, которое, по Вашему мнению, НЕ ДОЛЖНО появляться в меню "Открыть с помощью". В данном подключе создаём строковый параметр с именем NoOpenWith (присваивать ему значение не нужно). И Вы никогда больше не увидите этой программы или приложения в контекстном меню "Открыть с помощью". Для возвращения этой программы в это же меню просто удалите созданный Вами параметр.

Strategos
22-04-2010, 19:30
Сори за офтоп, подскажите как сделать в контекстном меню что бы можно было открывать файлы как текст - то есть появилась опция "Как текст"

Morpheus
22-04-2010, 20:23
Strategos, Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Open with Notepad]

[HKEY_CLASSES_ROOT\*\shell\Open with Notepad\command]
@="notepad.exe %1"



Вместо "Open with Notepad" можно написать "Как текст".
http://www.howtogeek.com/howto/windows-vista/add-open-with-notepad-to-the-context-menu-for-all-files/

NogrTL
14-07-2010, 03:37
Подскажите как убрать Вот эти пункт:

http://i.piccy.info/i5/26/99/299926/Menu.jpg


И еще где можно узнать какой пункт за что отвечает допустим в ShellExView (http://www.nirsoft.net/utils/shexview.html)

Заранее спасибо...

MaxFaktor
13-08-2010, 22:47
Хочу добавить в контекстное меню рабочего стола две команды:"обеспечить наилучшее быстродействие"и "обеспечить наилучший вид".Где находятся файлы,которые запускают эти твики?




© OSzone.net 2001-2012