[TC] чистка контекстного меню
Всем моё почтение!
Возникла необходимость почистить контекстное меню в вин 7 32 бит.
Подскажите команду для командной строки или дорогу к папке, в которой
находятся лэйблы контекстного меню.
Благодарю за внимание.
Ковалин. Екатеринбург.
Моя почта:
triumfator***@g*****.com
kovalin***@m*****.ru
Мой скайп:
sergey-010865
привет Сергей!
ц
Возникла необходимость почистить контекстное меню в вин 7 32 бит.
а я как раз сейчас заморочился обратным: пишу программу, в которой
применяется контексст меню для работы с файлами.
и вот что удалось выяснить буквально сегодня ночью:
как мог заметить, в разных случаях, контекст меню имеет разный состав, на то
оно и контекстное.
1. когда ничего не выделено:
HKEY_CLASSES_ROOT\Directory\Background\shell
по дефолту тут только командная строка
cmd
2. выделена папка:
HKEY_CLASSES_ROOT\Directory\shell
3.. тип файла любой, а скорее всего не зарегистрированный:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
4. и наконец контекст меню на зарегистрированном типе файла:
показываю на примере .txt
смотрим в ветке
HKEY_CLASSES_ROOT\.txt
его параметр по умолчанию
txtfile
смотрим его в этом же разделе
HKEY_CLASSES_ROOT\txtfile\shell
вобщем, не всё так просто.
и что бы не наломать дров стоит делать резервные копии веток реестра
или поискать в инете какие либо программулины чистящие контекстные меню
Виктор Горелов