PDA

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


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

Blast
19-01-2015, 22:39
Думаю, что только правкой ресурсов, через реестр невозможно.

ozezy
16-04-2015, 20:57
помогите избавиться от этого , пожалуйста!!http://lvkr.ru/RGBAD5.jpg

Blast
17-04-2015, 10:02
ozezy, это в контекстном меню ярлыков, файлов или любых объектов?

Nordek
17-04-2015, 10:24
ozezy, ShellMenuView (http://www.nirsoft.net/utils/shell_menu_view.html)

ozezy
21-04-2015, 19:34
Blast только в меню ярлыков. где искать в ShellMenuView?

ozezy
21-04-2015, 19:58
нашел Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\lnkfile\Shell]

[HKEY_CLASSES_ROOT\lnkfile\Shell\Track1]
@="Индикатор: Вкл"

[HKEY_CLASSES_ROOT\lnkfile\Shell\Track1\Command]
@="\"C:\\Program Files (x86)\\DriveSpaceIndicator\\DrvSpace.exe\" /MONITOR \"%1\""

[HKEY_CLASSES_ROOT\lnkfile\Shell\Track2]
@="Индикатор: Выкл"

[HKEY_CLASSES_ROOT\lnkfile\Shell\Track2\Command]
@="\"C:\\Program Files (x86)\\DriveSpaceIndicator\\DrvSpace.exe\" /NOMONITOR \"%1\""

ShellMenuView не удаляет их,и ручками в реестрами не получается удалить, не дает изменить пользователя.?????
есть идеи?

K.A.V.
21-04-2015, 20:05
есть идеи? »
Попробовать воспользоваться программой, которая указана в путе и отключить эти пункты через неё

Nordek
21-04-2015, 23:12
избавиться от этого »
DriveSpaceIndicator »
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\lnkfile\Shell]



и ручками в реестрами не получается удалить »
Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7 (http://www.oszone.net/7836/)

ozezy
22-04-2015, 21:44
Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7 »
не дает винда изменить владельца и в DriveSpaceIndicator нет в настройках ничего подобного , и раньше с DriveSpaceIndicator проблем не было. ТУУУУУУпик.

Денис Пирожков
18-05-2015, 11:33
Подскажите как добавить свой пункт в проводник, который был бы только ассоциирован с файлами расширения .jar?

Задача такая при клике правой кнопкой мыши по файлу JAR выходит проводник и в нём все стандартные команды плюс одна специальная для данного типа файлов. При нажатии на новую команду должно срабатывать следующее действие. Открывается командная строка и в ней запущена определённая команда в моём случаи эта jarsigner -verify Имяфайла.jar

Насчёт Имяфайла.jar то её вписывать в проводник (я имею ввиду в реестре не нужно) поскольку будет проверяться файл тот, на котором мы запустили эту задачу. По сути команда сокращается до jarsigner -verify и далее откроется окно Командной строки где я увижу ход действия и результат проверки подписи архива jar.

Здесь показываю картинку, где хочется чтобы добавился мой новый пункт в проводнике.

http://i72.fastpic.ru/thumb/2015/0518/8a/4c299c1b6f1bb686fb3a0ac529a7ed8a.jpeg (http://fastpic.ru/view/72/2015/0518/4c299c1b6f1bb686fb3a0ac529a7ed8a.png.html)

Напомню, что данный пункт в проводнике появляется только для файлов jar т.е. в реестре ветку нужно делать именно для этого расширения. Сам в этом не силён поэтому прошу помочь, как это сделать или уже дать мне готовый файл reg. и ещё момент новая добавленная запись или пункт в проводнике должен быть отделён сверху и снизу горизонтальными линиями. Как это показано на картинке для Касперского.

AngelNet
07-10-2015, 17:47
подскажите, где можно выпилить упоминание битлокера, дабы он не отображался в контекстном меню дисков?
http://klikr.org/06d46e1b70dee44b91ae1ebe1f92.png
сама служба есс-но отключена. ось Win 7 SP-1 x64.
заранее благодарю!

Petya V4sechkin
07-10-2015, 17:54
где можно выпилить упоминание битлокера
How to hide 'Turn on BitLocker' on Windows 7 drive menus (http://www.bleepingcomputer.com/forums/t/563435/how-to-hide-turn-on-bitlocker-on-windows-7-drive-menus/)

AngelNet
07-10-2015, 18:52
Petya V4sechkin, благодарю за столь полный и быстрый ответ! и всплыл еще один вопрос по ходу чтения ветки:
вот тут http://forum.oszone.net/post-1452930-39.html человечку так и не ответили, а меня интересует тот же вопрос.
как убрать правкой реестра пункт http://klikr.org/5d7aefec39ffa3828247cca7a25e.png

Blast
07-10-2015, 20:30
AngelNet, возьмите во вложении готовые reg файлы для удаления и восстановления этого пункта меню. Файлы откомментированы, разберетесь думаю.

AngelNet
07-10-2015, 23:44
ещё спрошу: вот тут http://forum.oszone.net/post-2458501-160.html пользователь написал что удалил пункт "общий доступ"
http://klikr.org/aef95a21e04ad75c28caf3336774.png
у папок и файлов удалением ключа реестра
[-HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\Sharing]
но у меня этот способ почему то не сработал. ОС win 7 SP-1 x64 (со всеми обновлениями).
спасибо!

Blast
08-10-2015, 06:22
но у меня этот способ почему то не сработал »
Потому, что этот способ удаляет пункт из контекстного меню, которое внутри папки, то есть если ПКМ нажимается на пустом месте зайдя в папку.

Для удаления:
Windows Registry Editor Version 5.00

; Удалить пункт 'Общий доступ' из контекстного меню папок
[-HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\Sharing]

Для восстановления:
Windows Registry Editor Version 5.00

; Восстановить пункт 'Общий доступ' в контекстном меню папок
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\Sharing]
@="{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}"

Если вы совсем хотите избавиться от этого пункта меню, то готовые файлы реестра для его удаления и восстановления во вложении.

AngelNet
08-10-2015, 14:03
Blast, мне требовалось именно полное удаление отовсюду, спасибо за ваши рег-файлики, моя коллекция сокровищ потихоньку пополняется!
можно убрать еще эти два пункта отовсюду? никогда в жизни ими не пользовался, а под руку попадаются порой.
http://klikr.org/447397bdb34f9b0b6c5671129aae.png
уж извините что так часто беспокою, тов. администратор :oszone:

Blast
08-10-2015, 14:09
Windows Registry Editor Version 5.00

; Удалить пункт 'Закрепить в меню Пуск'
[-HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}]

Windows Registry Editor Version 5.00

; Восстановить пункт 'Закрепить в меню Пуск'
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}]
@="Start Menu Pin"

Windows Registry Editor Version 5.00

; Удалить пункт 'Закрепить на панели задач'
[-HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{90AA3A4E-1CBA-4233-B8BB-535773D48449}]

Windows Registry Editor Version 5.00

; Восстановить пункт 'Закрепить на панели задач'
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{90AA3A4E-1CBA-4233-B8BB-535773D48449}]
@="Taskband Pin"

Валik
13-11-2015, 13:03
народ, подскажите, кто может, можно ли использовать в контекстном меню команды с разворачиванием переменных (%~)

суть вопроса. добавляю в конт. меню * команду для копирования имени файла в буфер обмена (без пути), типа вот:


[HKEY_CLASSES_ROOT\*\shell\copyname]
@="copy name"
"icon"="shell32.dll,-242"
"position"="bottom"

[HKEY_CLASSES_ROOT\*\shell\copyname\command]
@="cmd.exe /c \"echo %~n1|clip.exe\""
команда не отрабатывает, ничего не копируется. меняю %~n1 на %1 — полный путь копируется как часы.

подумал про тип значения, сменил REG_SZ на REG_EXPAND_SZ (путём ухищрений, но не суть) — без толку, всё равно %~n1 в имя не разворачивается.

(ОС Win 7 SP1 Ultimate)

кто-нибудь знает, как заставить? =) заранее спасибо!

Iska
13-11-2015, 14:42
можно ли использовать в контекстном меню команды с разворачиванием переменных (%~) »
Нет, нельзя. «%0»-«%9» — переменные, существующие только внутри контекста пакетного файла. «%1» в реестре — совсем другая переменная, не имеющая никакого отношения к пакетным файлам.

Обходной путь — вместо команд:
@="cmd.exe /c \"echo %~n1|clip.exe\"" »
указываете вызов пакетного файла с аргументом «%1». А уже внутри этого пакетного файла изгаляетесь с переданным аргументом, как хотите.

подумал про тип значения, сменил REG_SZ на REG_EXPAND_SZ »
«REG_EXPAND_SZ» позволит автоматически разворачивать переменные окружения, и только.




© OSzone.net 2001-2012