Форум программистов, компьютерный форум, киберфорум
Windows XP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
2 / 2 / 1
Регистрация: 24.05.2010
Сообщений: 52

Запрет на добавление новых пунктов в контекстное меню

25.07.2012, 19:34. Показов 2374. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
День добрый!

Вопрос простой:

как запретить ВСЕМ и ВСЯ добавлять новые пункты в контекстное меню ВСЕХ папок и файлов?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.07.2012, 19:34
Ответы с готовыми решениями:

Добавление своих пунктов в контекстное меню
Нужно в Excell добавить обработчик, запускающийся по нажатию правой кнопки мыши на выделенной ячейки(ячейках). Если выделена одна ячейка,...

Добавление пунктов в контекстное меню Windows
Подскажите какие функции,библиотеки win api необходимо использовать в данном случае??? Заранее благодарю......

MenuStrip и прочее меню созданное в VS - программный поиск ToolStripMenuItem и добавление в него новых пунктов
Друзья, устал... Сил нет, а от того просьба в поиске простого решения: Раньше, в паре проектов, когда нужно было динамить небольшое...

15
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
25.07.2012, 20:13
права установить.
1
2 / 2 / 1
Регистрация: 24.05.2010
Сообщений: 52
25.07.2012, 22:32  [ТС]
куда?
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
25.07.2012, 22:44
GPEDIT.MSC
2
2 / 2 / 1
Регистрация: 24.05.2010
Сообщений: 52
25.07.2012, 22:49  [ТС]
0
Эксперт Windows
13178 / 4626 / 168
Регистрация: 25.10.2010
Сообщений: 9,413
25.07.2012, 22:56
да неужели так трудно нажать кнопку пуск - выполнить и вбить туда

Цитата Сообщение от magirus Посмотреть сообщение
GPEDIT.MSC
или кому то нужно приехать и решить проблему
1
2 / 2 / 1
Регистрация: 24.05.2010
Сообщений: 52
25.07.2012, 23:23  [ТС]
Цитата Сообщение от Sanya Посмотреть сообщение
нажать кнопку пуск - выполнить и вбить туда
Нельзя ли чуть подробнее про то, что и куда вбивать в самой политике, пожалуйста!
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
26.07.2012, 04:19
http://www.google.ru/search?ie... GPEDIT.MSC
........................................ ........................................ .....!!!!!!!!
1
Эксперт HardwareЭксперт Windows
 Аватар для gecata
15907 / 7930 / 755
Регистрация: 03.01.2012
Сообщений: 32,863
26.07.2012, 11:10
Лучший ответ Сообщение было отмечено как решение

Решение

ToAll: А, может, у него хоум?


adgeuk, оставь админские права только себе, любимому и запароль свою учётку...
1
2 / 2 / 1
Регистрация: 24.05.2010
Сообщений: 52
26.07.2012, 12:35  [ТС]
Цитата Сообщение от gecata Посмотреть сообщение

adgeuk, оставь админские права только себе, любимому и запароль свою учётку...
У меня так всё и есть и XP Pro.

Видимо, я не корректно описал задачу.
Я имел ввиду,

как запретить любым программам добавлять новые пункты в контекстное меню?
0
 Аватар для Pacifist[MP3]
483 / 413 / 21
Регистрация: 06.02.2012
Сообщений: 1,693
26.07.2012, 14:39
Я думаю никак. Когда установка идет от имени админа, то все, что заложено в установщик будет выполняться на 100%.
Можешь научиться удалять их потом из реестра.

Добавлено через 5 минут
HKEY_CLASSES_ROOT\Directory\shell
Здесь редактируется контекстное меню, только перед процессом удаляемые ветки сохраняй (экспорт) куда-нить.
1
2 / 2 / 1
Регистрация: 24.05.2010
Сообщений: 52
26.07.2012, 16:51  [ТС]
Цитата Сообщение от Pacifist[MP3] Посмотреть сообщение
HKEY_CLASSES_ROOT\Directory\shell
Здесь редактируется контекстное меню, только перед процессом удаляемые ветки сохраняй (экспорт) куда-нить.
Благодарю!

Я тоже потихоньку вышел на эту ветку.
Она, как я понял, для папок, а вот эта для файлов:

HKEY_CLASSES_ROOT\*\ shellex\ContextMenuHandlers

Добавлено через 2 часа 4 минуты
Запретил абсолютно ВСЕМ изменять, записывать, создавать в разделах:

HKEY_CLASSES_ROOT\ Directory\shell

HKEY_CLASSES_ROOT\Directory\shellex

HKEY_CLASSES_ROOT\ Folder\shell

HKEY_CLASSES_ROOT\Folder\shellex

HKEY_CLASSES_ROOT\*\ shellex\ContextMenuHandlers

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

И ... они спокойно добавились.
То есть блокировка этих разделов не помогла, увы.

Если у кого есть какие идеи, вопрос открыт.
1
Эксперт HardwareЭксперт Windows
 Аватар для gecata
15907 / 7930 / 755
Регистрация: 03.01.2012
Сообщений: 32,863
26.07.2012, 16:57
adgeuk, Дык, система записывает.... ИМХО. Но, если ей запретить запись, то навряд ли что-то будет устанавливаться. Поэтому, наверное, лучше подчищать вручную после установки... Система целее будет...
1
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
26.07.2012, 18:29
adgeuk, собственно описание "что-где и как" и фриварные приблуды для облегчения процесса: ShellExView и ShellMenuView
1
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
29.07.2012, 19:47
если актуально:
1) Запустите Редактор реестра (Win + R → regedit → OК)
2) В списке слева, щелкните правой кнопкой мыши на разделе реестра, в котором необходимо запретить создание и/или изменение параметров и выберите пункт Разрешения.
3) Нажмите кнопку Дополнительно и перейдите на вкладку Владелец.
4) Щелкните левой кнопкой мыши на свою учетную запись, установите флажок Заменить владельца подконтейнеров и объектов и нажмите кнопку ОК.
5) Выделите группу Администраторы, установите флажок Полный доступ и нажмите кнопку ОК.
6) Нажмите кнопку Дополнительно и перейдите на вкладку Разрешения
7) Уберите флажок Добавить разрешения, наследуемые от родительских объектов. В случае запроса системой дальнейшего действия нажмите кнопку Удалить.
8) Нажмите поочередно кнопки Добавить... → Дополнительно... → Поиск
9) В результатах поиска выберите Все и нажмите кнопку OK, и еще раз ОК.
10) Установите флажок в колонке Разрешить напротив следующих разрешений:

Запрос значения
Перечисление подразделов
Уведомление
Чтение разрешений
11) Нажмите кнопку ОК и перезагрузите компьютер.
1
2 / 2 / 1
Регистрация: 24.05.2010
Сообщений: 52
30.07.2012, 15:05  [ТС]
Цитата Сообщение от Koza Nozdri Посмотреть сообщение
если актуально:
Благодарю, воспользуюсь вашим советом позже и отпишусь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.07.2012, 15:05
Помогаю со студенческими работами здесь

Reg-файл для добавления пунктов в контекстное меню Проводника
Помогите создать Reg файл для добавления комнды "Запустить" в контекстное меню Проводника Windows для директорий. При нажатии на эту...

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

Добавление пунктов меню.
Посоветуйте как будет лучше и расскажите пожалуйста детали этого процесса. Есть меню. Расположено с лева. В нём уже есть пункты:...

Запрет на добавление новых записей через форму
Добрый вечер, есть ленточная форма на которой на кнопке прописан код DoCmd.OpenForm "ПланФакт", , , "idЗаказа ="...

Динамическое добавление пунктов меню
Каким можно реализовать подобное как на скрине? Чтоб была возможность добавить новый элемент, и чтобы каждый элемент подменю содержал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru