HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Безопасность и Анонимность > Windows
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

как добавить пункт в контекстное меню?
  #1  
Старый 23.01.2010, 19:31
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
С нами: 10562786

Репутация: 537


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

я думаю наверняка это можно сделать через реестр

мне надо добавить пункт в контекстное меню для всех *.txt, чтобы по щелчку запускалась моя прога и обрабатывала данный файл
 
Ответить с цитированием

  #2  
Старый 23.01.2010, 19:40
SpangeBoB
Познавший АНТИЧАТ
Регистрация: 12.07.2008
Сообщений: 1,705
С нами: 9384806

Репутация: 1350


По умолчанию

HKEY_CLASSES_ROOT\txtfile\shell
Добавить ключ с названием которое будет отображаться в контекстном меню.
Создать подключ command в (Default) прописать программу и параметры запуска.
 
Ответить с цитированием

  #3  
Старый 23.01.2010, 20:17
MAQUEEN
Постоянный
Регистрация: 27.09.2008
Сообщений: 469
С нами: 9273926

Репутация: 309
По умолчанию

есть программа для добавления пунктов в контекстное меню "проводника Windows"
может ето не то, то извиняйте)

качнуть
 
Ответить с цитированием

  #4  
Старый 23.01.2010, 20:28
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
С нами: 10562786

Репутация: 537


По умолчанию

не пойму как в созданном разделе command сделать ключ (по умолчанию) типа REG_EXPAND_SZ

там он по умолчанию REG_SZ и это нельзя изменить
а если оставить REG_SZ то при запуске

%SystemRoot%\system32\NOTEPAD.EXE %1

получаю "Отказано в доступе"
 
Ответить с цитированием

  #5  
Старый 23.01.2010, 20:35
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
С нами: 10562786

Репутация: 537


По умолчанию

MAQUEEN
спасибо, правда она добавляет тока exe, а батники например нельзя и оно добавляется ко всем типам файлов

но все равно пригодилось
 
Ответить с цитированием

  #6  
Старый 23.01.2010, 20:37
SpangeBoB
Познавший АНТИЧАТ
Регистрация: 12.07.2008
Сообщений: 1,705
С нами: 9384806

Репутация: 1350


По умолчанию

Я делал через cmd:
reg add HKCR\txtfile\shell\MY\command /ve /t REG_EXPAND_SZ

Как вариант можно просто указать полный путь.
 
Ответить с цитированием

  #7  
Старый 23.01.2010, 20:47
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
С нами: 10562786

Репутация: 537


По умолчанию

во, сделал обычным батником

http://www.sendspace.com/file/5sh6wp

единственное что напрягает это глюк винды, у которой твикером добавлены опции "переместить в папку" и "копировать в папку"

т.е. выделяешь 2-3 файла, жмёшь очистить и винда сначала очищает один,
потом 2 раза показывает диалог перемещения, который надо закрыть
затем очищает второй,
потом снова 2 диалога
и т.п.

можно ли это пофиксить?
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как уничтожить вирус Penetrator? Aikaram Статьи 0 14.06.2009 11:18



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.