Интересная статья, спасибо!!! Завтра собираюсь перейти на windows 7, как раз попробую:-)
Скажите, а в windows 7 есть обе программы редактора реестра regedit и regedt32? Если да, то какую вы предпочитаете и почему?
я последний раз удалял ненужные команды лет десять назад на Win98, поэтому большим спецом по корректному удалению себя не считаю. Может есть какие-то подводные камни. Но всегда можно сделать резервную копию раздела и посмотреть что получится. Вероятность, что система упадет после вмешательства в этот раздел слишком мала (имхо).
Спасибо — интересно и видно, что старались )
Но. Из стандартного проводника много не выжать (
Ттал коммандер это конечно хорошо, но я пользуюсь Directory Opus — попробуйте его. Там есть целый вагон команд для программированию кнопок, меню, статусбаров и тд — будете приятно удивлены свободе действий! Только он платный (
в свое время у меня был старенький комп с маленьким диском. Поэтому я не любил ставить сторонние программы и пользовался тем, что было: блокнот, IE, проводник, Paint ))). И никогда не комплексовал по этому поводу и не переживал, что кто-то использовал более удобные программы типа Notepad++, Firefox, Photoshop, Far, Total Commander. Привычка использовать стандартные программы у меня осталась. и я не так часто использую операции с файлами и папками, чтобы ставить тот же Opus — я знаю о ней.
За комментарий спасибо, может кому-то ваша информация покажется интересной.
Прикиньте примерно потерянное время за эти годы, на какие нибудь простые вещи типа поиска определенной по счету строчки в блокноте, где нет номеров строк или просмотр содержимого файла с неизвестным расширением в эксплорере, просто для примера.
Может автор еще подскажет как добавить линки на собственные папки в стандартном диалоге выбора файла/папки? Я про тот диалог, который отображен на скринах 1.7-1.8.bmp
Чтобы добавить частоиспользуемые папки в панель слева
По-моему, нужно просто перетащить ваши папки в Проводнике на эту панель, и папки будут отображаться в диалоговых окнах — если я правильно понял ваш вопрос.
Единственно что меня напрягает, так это отсутствие нормального названия действия. Вместо этого многие пункты меню записаны в виде PID: {xxxx-xxxxx-xxxxx-xxxxx}.
Есть ли возможность посмотреть соответствие PID=действие?
Вчера узнал где хранятся короткие имена, которые будет понимать консоль (calc, exel, winword...):
HKLMN\Software\Microsoft\Windows\CurrentVersion\App Paths\
параметр «Extended» — приятное открытие :) поставил его к редко используемым командам, таким как «Сканировать файл антивирусом» и ещё некоторым, чтоб не захламляли меню при частом использовании
1. Как сделать своё контекстное меню? То есть мы выбираем «Блокнотик» и выпадает подменю (например с «Добавить», «Редактировать»)
2. Как задать свою иконку для добавленного элемента меню?
Меня интересует именно через реестр. Просто я разрабатываю программу и хочу чтобы она встраивался в контестное меню Эксплорера со своим подменю и иконками (пример TortoiseSVN)
Статья рекомендует:
> достаточно создать в разделе HKCR\Directory\Background\Shell новый подраздел
Создание подразделов в HKCR/Directory/Shell создает команды в контекстном меню папки (но не меню «пустого места»).
Создание подразделов в HKCR/Directory/Background/shellex, а также свежесозданном HKCR/Directory/Background/shell не приносит результатов.
Это поведение наблюдается на winxp sp2.
На семерке проверил — меню создать удалось.
Возможно, на xp это меню не настраивается (в контекстном меню папки много установленных программ нагадили, а в этом пусто).
Добавляем собственные команды в контекстное меню Проводника