Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


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

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


Цитата Blast:
в принципе более правильным, по крайней мере более безопасным, способом будет такой:
в ветке
HKEY_CLASSES_ROOT\CLSID\{7BA4C740-9E81-11CF-99D3-00AA004AE837}
есть параметр типа REG_DWORD с именем flags и значением 1
если значение присвоить 0, то в контекстном меню пункта "Отправить" не будет. »
Испытания показали, что указанные изменения в реестре НЕ ПРИВОДЯТ К ИСЧЕЗНОВЕНИЮ ПУНКТА "ОТПРАВИТЬ". Меняется при этом только одно: ПУНКТ "ОТПРАВИТЬ" ПЕРЕМЕЩАЕТСЯ ВНИЗ И СТАНОВИТСЯ ВТОРЫМ СНИЗУ. Что интересно, значения flags 0, 1 и 2 дают три разных варианта расположения пункта меню, а вот все другие цифирки больше 2 - положения пункта уже не меняют.
Цитата Delirium:
Цитата truvo:Можно ли задать, чтобы строка "Отправить" была в меню нижней? »
Нельзя. Меню стандартный опций контекстного меню очень сильно зашита в Explorer, и менять порядок его расположения твиками не удастся. »
Получается, что порядок менять можно... правда, только вот таким загадочным образом...
Цитата Blast:
kritt,
Посмотри здесь:
Disable the "Send To" context menu »
К сожалению, эта ссылка уже нерабочая.

А вот и решение (определил применением программы Magic Tweak и сравнением снимков реестра). Чтобы убрать пункт "Отправить" из меню, нужно удалить параметр
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To]
@="{7BA4C740-9E81-11CF-99D3-00AA004AE837}"
то есть применить твик:
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To]
@=-

Последний раз редактировалось truvo, 17-05-2010 в 06:10.


Отправлено: 03:20, 17-05-2010 | #21