ContextEditor
Цитата: Vlado от 07.02.2023, 19:41Цитата: Sandra от 07.02.2023, 19:40А я могу тогда где-то просто посмотреть все ветки реестра и сама вручную убрать то, что мне не нужно в контекстном меню?
Напишите какие пункты Вам не нужны - составлю файл
Либо можете воспользоваться переводчиком, по идее логично можно примерно догадаться что за что отвечает, если плохо знаете язык
Цитата: Sandra от 07.02.2023, 19:40А я могу тогда где-то просто посмотреть все ветки реестра и сама вручную убрать то, что мне не нужно в контекстном меню?
Напишите какие пункты Вам не нужны - составлю файл
Либо можете воспользоваться переводчиком, по идее логично можно примерно догадаться что за что отвечает, если плохо знаете язык
Цитата: Sandra от 07.02.2023, 19:46Да нет уже, ладно, спасибо за ответ. Попробую разобраться сама, буду гуглить, писать весь список уж действительно тоже долго будет.
Да нет уже, ладно, спасибо за ответ. Попробую разобраться сама, буду гуглить, писать весь список уж действительно тоже долго будет.
Цитата: Vlado от 07.02.2023, 19:50Sandra, Как знаете. Список веток дать могу, но это мало что даст, потому что в моей утилите я использую радикальные методы скрытия, где удаляется полностью из реестра сам класс пункта, где это возможно и работает. А для этого нужны повышенные права, поэтому запустив CMD от админа вы получите ошибку доступа. Вообщем, описывать это бессмысленно, это надо сидеть и проверять, также как это я и делал, пока писал эту утилиту. Почему бы просто не жать на цифру и наблюдать что убирается из контекстного меню? Тогда и понимание придет что за что отвечает, куда более лучше, чем искать по каждому пункту. Заранее пишу - если все же решите "гуглить", то некоторые инструкции, написанные для 10 не работают уже на 11.
Sandra, Как знаете. Список веток дать могу, но это мало что даст, потому что в моей утилите я использую радикальные методы скрытия, где удаляется полностью из реестра сам класс пункта, где это возможно и работает. А для этого нужны повышенные права, поэтому запустив CMD от админа вы получите ошибку доступа. Вообщем, описывать это бессмысленно, это надо сидеть и проверять, также как это я и делал, пока писал эту утилиту. Почему бы просто не жать на цифру и наблюдать что убирается из контекстного меню? Тогда и понимание придет что за что отвечает, куда более лучше, чем искать по каждому пункту. Заранее пишу - если все же решите "гуглить", то некоторые инструкции, написанные для 10 не работают уже на 11.
Цитата: Sandra от 07.02.2023, 19:55Так у меня не запускается contexteditor, я подумала, что ошибка в том, что у меня другая локализация стоит.
Так у меня не запускается contexteditor, я подумала, что ошибка в том, что у меня другая локализация стоит.
Цитата: Vlado от 07.02.2023, 20:01Локализация абсолютно никакой роли не играет, ветки реестра то одни, а вот удаленный компонент WMIC, который требуется для работы утилиты как раз играет решающую роль.
Скачать и заменить оригинальный файл
Локализация абсолютно никакой роли не играет, ветки реестра то одни, а вот удаленный компонент WMIC, который требуется для работы утилиты как раз играет решающую роль.
Скачать и заменить оригинальный файл
Цитата: Sandra от 07.02.2023, 20:07О, запустилось, здорово! Пойду шаманить =)
О, запустилось, здорово! Пойду шаманить =)
Цитата: Сергей от 08.02.2023, 17:31Vlado, привет 🖐
Предлагаю добавить удаление пунка Отправить с видеофайлов.Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked] "{e2bf9676-5f8f-435c-97eb-11607a5bedf7}"=""
После этого - перезапуск проводника.
Vlado, привет 🖐
Предлагаю добавить удаление пунка Отправить с видеофайлов.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
"{e2bf9676-5f8f-435c-97eb-11607a5bedf7}"=""
После этого - перезапуск проводника.
Цитата: Vlado от 08.02.2023, 18:34Цитата: Сергей от 08.02.2023, 17:31Vlado, привет 🖐
Предлагаю добавить удаление пунка Отправить с видеофайлов.Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]"{e2bf9676-5f8f-435c-97eb-11607a5bedf7}"=""Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked] "{e2bf9676-5f8f-435c-97eb-11607a5bedf7}"=""Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked] "{e2bf9676-5f8f-435c-97eb-11607a5bedf7}"=""
После этого - перезапуск проводника.
Привет, а что разве 6 пункт не скрывает этот элемент?
Цитата: Сергей от 08.02.2023, 17:31Vlado, привет 🖐
Предлагаю добавить удаление пунка Отправить с видеофайлов.Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]"{e2bf9676-5f8f-435c-97eb-11607a5bedf7}"=""Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked] "{e2bf9676-5f8f-435c-97eb-11607a5bedf7}"=""Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked] "{e2bf9676-5f8f-435c-97eb-11607a5bedf7}"=""
После этого - перезапуск проводника.
Привет, а что разве 6 пункт не скрывает этот элемент?
Цитата: Sandra от 08.02.2023, 18:45Привет ещё раз.
А где находится пункт "Копировать как путь"? Хочу убрать. Заранее спасибо!
Привет ещё раз.
А где находится пункт "Копировать как путь"? Хочу убрать. Заранее спасибо!
Цитата: Сергей от 08.02.2023, 18:55Vlado, у меня почему-то пункт был, хотя я скрыл всё что возможно, подумал что в программе нету. Сейчас проверил, он скрылся почему-то с 3 отката и применения. Сейчас всё работает.
Vlado, у меня почему-то пункт был, хотя я скрыл всё что возможно, подумал что в программе нету. Сейчас проверил, он скрылся почему-то с 3 отката и применения. Сейчас всё работает.
Цитата: Vlado от 08.02.2023, 19:02Sandra, Привет. Этого пункта там нет, поскольку сам им пользуюсь и идей на удаление вроде как не было
Убрать:>nul 2>&1 reg delete "HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\CopyAsPathMenu" /fВернуть:
reg add "HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\CopyAsPathMenu" /v "" /t REG_SZ /d "{f3d06e7c-1e45-4a26-847e-f9fcdee59be0}" /f >nulБудет добавлено в новой версии ...
Сергей, Убрать/Вернуть
reg delete "HKLM\Software\Classes\*\shellex\ContextMenuHandlers\ModernSharing" /f >nul 2>&1 reg delete "HKLM\Software\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\ModernSharing" /f >nul 2>&1reg add "HKLM\Software\Classes\*\shellex\ContextMenuHandlers\ModernSharing" /v "" /t reg_SZ /d "{e2bf9676-5f8f-435c-97eb-11607a5bedf7}" /f >nul reg add "HKLM\Software\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\ModernSharing" /v "" /t REG_SZ /d "{e2bf9676-5f8f-435c-97eb-11607a5bedf7}" /f >nul
Sandra, Привет. Этого пункта там нет, поскольку сам им пользуюсь и идей на удаление вроде как не было
Убрать:
>nul 2>&1 reg delete "HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\CopyAsPathMenu" /f
Вернуть:
reg add "HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\CopyAsPathMenu" /v "" /t REG_SZ /d "{f3d06e7c-1e45-4a26-847e-f9fcdee59be0}" /f >nul
Будет добавлено в новой версии ...
Сергей, Убрать/Вернуть
reg delete "HKLM\Software\Classes\*\shellex\ContextMenuHandlers\ModernSharing" /f >nul 2>&1 reg delete "HKLM\Software\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\ModernSharing" /f >nul 2>&1
reg add "HKLM\Software\Classes\*\shellex\ContextMenuHandlers\ModernSharing" /v "" /t reg_SZ /d "{e2bf9676-5f8f-435c-97eb-11607a5bedf7}" /f >nul
reg add "HKLM\Software\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\ModernSharing" /v "" /t REG_SZ /d "{e2bf9676-5f8f-435c-97eb-11607a5bedf7}" /f >nul
Цитата: Sandra от 08.02.2023, 19:05Спасибо. Не знаю как вы, но я лично просто ставлю "-" в самом начале, чтобы было потом проще вернуть, вот так.
И ещё вопрос, как вы находите все эти пути?
Спасибо. Не знаю как вы, но я лично просто ставлю "-" в самом начале, чтобы было потом проще вернуть, вот так.
И ещё вопрос, как вы находите все эти пути?
Цитата: Vlado от 08.02.2023, 19:11Sandra, Можете так сделать, это не проблема.
Но учтите, если в утилите я сделаю проверку именно по наличию ключа реестра, то Ваш данный способ хоть и скроет у вас пункт, но программа будет думать, что он показывается, надеюсь, что вы поняли меня. И таких моментов много, где можно просто минус добавить, но я удаляю полностью ветку, о чем писал раньше, потому что в некоторых местах многие пункты дублируются и вносить в раздел [simple_tooltip content='HKEY_LOCAL_MACHINE.SOFTWARE.Microsoft.Windows.CurrentVersion.Shell Extensions.Blocked']Blocked[/simple_tooltip] каждый еще то себе удовольствие.
Все пути были собраны из различных источников, а дальше протестированы. В основном это зарубежные форумы и различные программы по редактированию контекстного меню.
Sandra, Можете так сделать, это не проблема.
Но учтите, если в утилите я сделаю проверку именно по наличию ключа реестра, то Ваш данный способ хоть и скроет у вас пункт, но программа будет думать, что он показывается, надеюсь, что вы поняли меня. И таких моментов много, где можно просто минус добавить, но я удаляю полностью ветку, о чем писал раньше, потому что в некоторых местах многие пункты дублируются и вносить в раздел Blocked каждый еще то себе удовольствие.
Все пути были собраны из различных источников, а дальше протестированы. В основном это зарубежные форумы и различные программы по редактированию контекстного меню.
Цитата: Sandra от 08.02.2023, 19:13Хорошо, тогда буду ждать обновления утилиты =)
А то, что вы их самостоятельно ищите... жесть конечно просто 👍
Хорошо, тогда буду ждать обновления утилиты =)
А то, что вы их самостоятельно ищите... жесть конечно просто 👍