Как стать автором
Обновить

Комментарии 43

Отлично, на днях обязательно попробую.
а не подскажите как удалить ненужное из этого меню?
Аналогично. заходим в раздел HKEY_CLASSES_ROOT\Directory\Background\Shell и удаляем ненужные разделы.
у меня там пусто
посмотрите еще в HKCR\Directory\Background\ShellEx\ContextMenuHandler. Но это сложнее для новичка и не так очевидно.
спасибо, получилось)
Интересная статья, спасибо!!! Завтра собираюсь перейти на windows 7, как раз попробую:-)
Скажите, а в windows 7 есть обе программы редактора реестра regedit и regedt32? Если да, то какую вы предпочитаете и почему?
в windows 7 только один regedit ;)
есть regedit.exe, а если не изменяет память, в Windows XP regedt32.exe стала просто псеводнимом и запускается тот же regedit.
с удовольствием почитал бы статью как корректно удалить ненужные комманды из контекстного меню
я последний раз удалял ненужные команды лет десять назад на Win98, поэтому большим спецом по корректному удалению себя не считаю. Может есть какие-то подводные камни. Но всегда можно сделать резервную копию раздела и посмотреть что получится. Вероятность, что система упадет после вмешательства в этот раздел слишком мала (имхо).
Спасибо — интересно и видно, что старались )
Но. Из стандартного проводника много не выжать (
Ттал коммандер это конечно хорошо, но я пользуюсь Directory Opus — попробуйте его. Там есть целый вагон команд для программированию кнопок, меню, статусбаров и тд — будете приятно удивлены свободе действий! Только он платный (

Конкретней

picture

picture

picture
в свое время у меня был старенький комп с маленьким диском. Поэтому я не любил ставить сторонние программы и пользовался тем, что было: блокнот, IE, проводник, Paint ))). И никогда не комплексовал по этому поводу и не переживал, что кто-то использовал более удобные программы типа Notepad++, Firefox, Photoshop, Far, Total Commander. Привычка использовать стандартные программы у меня осталась. и я не так часто использую операции с файлами и папками, чтобы ставить тот же Opus — я знаю о ней.
За комментарий спасибо, может кому-то ваша информация покажется интересной.
Прикиньте примерно потерянное время за эти годы, на какие нибудь простые вещи типа поиска определенной по счету строчки в блокноте, где нет номеров строк или просмотр содержимого файла с неизвестным расширением в эксплорере, просто для примера.
Тоже пользуюсь, великая вещь!
НЛО прилетело и опубликовало эту надпись здесь
На самом деле, последовательность «enter → ctrl-a → shift-del → enter» будет ещё быстрее.
НЛО прилетело и опубликовало эту надпись здесь
Не все привыкли пользоваться клавой.
а альт у вас на мышке?
можно просто выделить мышкой область с файлами
если их over 9000, то ctrl-a быстрее, чем выделять все мышкой
да и Ctrl+A, помниться мне, выделяет так же и скрытые файлы, в отличие от простого выделения мышью.
НЛО прилетело и опубликовало эту надпись здесь
Может автор еще подскажет как добавить линки на собственные папки в стандартном диалоге выбора файла/папки? Я про тот диалог, который отображен на скринах 1.7-1.8.bmp
Чтобы добавить частоиспользуемые папки в панель слева
По-моему, нужно просто перетащить ваши папки в Проводнике на эту панель, и папки будут отображаться в диалоговых окнах — если я правильно понял ваш вопрос.
То, что надо, даже не надеялся, что это можно сделать с помощью d&d
Единственно что меня напрягает, так это отсутствие нормального названия действия. Вместо этого многие пункты меню записаны в виде PID: {xxxx-xxxxx-xxxxx-xxxxx}.
Есть ли возможность посмотреть соответствие PID=действие?
если долго мучиться, что нибудь получится ))). Возможность есть, система ведь как-то смотрит.
НЛО прилетело и опубликовало эту надпись здесь
Это логично, но все же как-то увидеть расшифровку можно?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Вчера узнал где хранятся короткие имена, которые будет понимать консоль (calc, exel, winword...):
HKLMN\Software\Microsoft\Windows\CurrentVersion\App Paths\
параметр «Extended» — приятное открытие :) поставил его к редко используемым командам, таким как «Сканировать файл антивирусом» и ещё некоторым, чтоб не захламляли меню при частом использовании
У меня возникло два вопроса:

1. Как сделать своё контекстное меню? То есть мы выбираем «Блокнотик» и выпадает подменю (например с «Добавить», «Редактировать»)

2. Как задать свою иконку для добавленного элемента меню?

Меня интересует именно через реестр. Просто я разрабатываю программу и хочу чтобы она встраивался в контестное меню Эксплорера со своим подменю и иконками (пример TortoiseSVN)
попробуйте найти запись в реестре вашего TortoiseSVN и сделать также
попробуйте найти запись в реестре вашего TortoiseSVN и сделать также
Спасибо! Сделал команду «Open shell» — запускает cmd /k «cd /d %L» — командную строку из этой папки.

Меню появляется при правом клике на папку, но не на пустом месте любой папки. Есть ли простая возможность настроить и это меню?
Вы невнимательно читали статью. В самом начале говорится о подразделе Background — именно он отвечает, чтобы меню появлялось при клике на пустом месте
Статья рекомендует:
> достаточно создать в разделе HKCR\Directory\Background\Shell новый подраздел

Создание подразделов в HKCR/Directory/Shell создает команды в контекстном меню папки (но не меню «пустого места»).

Создание подразделов в HKCR/Directory/Background/shellex, а также свежесозданном HKCR/Directory/Background/shell не приносит результатов.

Это поведение наблюдается на winxp sp2.
На семерке проверил — меню создать удалось.
Возможно, на xp это меню не настраивается (в контекстном меню папки много установленных программ нагадили, а в этом пусто).
Это можно сделать в хр
www.roggel.com/NGNeer/BackgroundCMD/

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

Публикации