![]() |
как добавить пункт в контекстное меню?
я думаю наверняка это можно сделать через реестр
мне надо добавить пункт в контекстное меню для всех *.txt, чтобы по щелчку запускалась моя прога и обрабатывала данный файл |
HKEY_CLASSES_ROOT\txtfile\shell
Добавить ключ с названием которое будет отображаться в контекстном меню. Создать подключ command в (Default) прописать программу и параметры запуска. |
есть программа для добавления пунктов в контекстное меню "проводника Windows"
может ето не то, то извиняйте) http://prjsoft.ru/context.gif качнуть |
не пойму как в созданном разделе command сделать ключ (по умолчанию) типа REG_EXPAND_SZ
там он по умолчанию REG_SZ и это нельзя изменить а если оставить REG_SZ то при запуске %SystemRoot%\system32\NOTEPAD.EXE %1 получаю "Отказано в доступе" |
MAQUEEN
спасибо, правда она добавляет тока exe, а батники например нельзя и оно добавляется ко всем типам файлов но все равно пригодилось |
Я делал через cmd:
reg add HKCR\txtfile\shell\MY\command /ve /t REG_EXPAND_SZ Как вариант можно просто указать полный путь. |
во, сделал обычным батником
http://www.sendspace.com/file/5sh6wp единственное что напрягает это глюк винды, у которой твикером добавлены опции "переместить в папку" и "копировать в папку" т.е. выделяешь 2-3 файла, жмёшь очистить и винда сначала очищает один, потом 2 раза показывает диалог перемещения, который надо закрыть затем очищает второй, потом снова 2 диалога и т.п. можно ли это пофиксить? |
| Время: 01:03 |