Форум программистов, компьютерный форум, киберфорум
Windows
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/30: Рейтинг темы: голосов - 30, средняя оценка - 4.63
 Аватар для __bool
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744

Как правильно добавить команду в контекстное меню Проводника?

27.11.2011, 22:06. Показов 5658. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток!
Научился добавлять в контекстное меню проводника через реестр свои пункты меню.
Но почему то этот пункт не появляется при нажатии правой клавишей на файле.
(Создаю подраздел в HKEY_CLASSES_ROOT\Directory\Background\S hell)
как реализовать запуск приложения с параметрами?

Как приходится делать:
1) Открываю cmd.exe
2) Кидаю в окно консоли upx.exe(программа сжатия .exe)
3) пишу upx
4) кидаю файл который нужно сжать
5) Нажимаю <Enter>

Как нужно:
1) Щелкаю на .exe который нужно сжать правой клавишей, выбираю свой пункт upx - файл сжимается

Я в этом деле ничего не знаю.. Надеюсь хотя бы на наводку! Заранее благодарен!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.11.2011, 22:06
Ответы с готовыми решениями:

Как добавить свою программу в контекстное меню проводника?
Как добавить свою программу в контекстное меню проводника?

Как добавить свою команду в контекстное меню рабочего стола?
Здравствуйте! Извините за не которые ошибки в теме, я просто не знаю как это правильно называется Там &quot;Панель управление...

Добавить команду в контекстное меню определенных типов файлов
Здравствуйте. Вопрос немного не в тему, но раздела regedit на форуме я не нашел. Написал небольшую программку, она добавляет команду...

6
 Аватар для kolyanius
680 / 332 / 5
Регистрация: 01.03.2010
Сообщений: 1,387
27.11.2011, 23:21
твикер установи - там контексное меню можно самому формировать
1
 Аватар для __bool
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
28.11.2011, 00:16  [ТС]
Цитата Сообщение от kolyanius Посмотреть сообщение
твикер установи - там контексное меню можно самому формировать
Нет, я хочу обойтись без сторонних программ.
0
 Аватар для kolyanius
680 / 332 / 5
Регистрация: 01.03.2010
Сообщений: 1,387
28.11.2011, 00:32
Нет, я хочу обойтись без сторонних программ.

Не по теме:

совершенно не понятны мотивации


Ну раз сами хотите ручками, пожалуйста
Идем в HKLM\SOFTWARE\Classes\Directory\shell\
там создаем раздел с названием консольной команды (в вашем случае к примеру upx)
в этом разделе создаем еще один раздел с названием (значением) command
в это разделе command правим строковый параметр "По умолчанию" с указанием полного пути до исполняемой команды (в вашем случае до upx.exe)
перезагружаемся и радуемся
1
 Аватар для __bool
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
28.11.2011, 14:22  [ТС]
Сделал. Ничего не появилось
0
511 / 60 / 3
Регистрация: 20.01.2011
Сообщений: 387
28.11.2011, 21:43
редактируй HKEY_CLASSES_ROOT\*\shell
0
 Аватар для __bool
288 / 229 / 27
Регистрация: 13.06.2010
Сообщений: 744
28.11.2011, 23:07  [ТС]
Да я уже везде засунул, ничего не появляется
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.11.2011, 23:07
Помогаю со студенческими работами здесь

Добавить команду по копированию в нужную папку в контекстное меню
Привет! Я знаю, как прописать в реестре, чтобы добавить открытие какой-то программы в контекстное меню по нажатию ПКМ. Но я не знаю, как и...

Как добавить команды "Переместить в папку" и "Копировать в папку" в контекстное меню Проводника?
Здравствуйте все! Будьте добры, как добавить команды &quot;переместить, копировать в папку&quot;? Я знаю, как на ХР и 7, а в 8.1 такое не...

Интеграция в контекстное меню Проводника
Как сделать интеграцию программы в контекстное меню операционной системы, которое возникает при нажатии правой кнопки мыши на файле?

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

(Galasoft.MvvmLight) Одно контекстное меню для всех кнопок. Как передать ссылку на кнопку в команду?
При срабатывании команды MultiStateButton button равен null &lt;Window x:Class=&quot;Client.Views.MainWindow&quot; ...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru