PDA

Показать полную графическую версию : Добавление пользовательских пунктов в контекстное меню (файлы, папки и т.д.)


Страниц : 1 2 3 4 5 [6] 7 8

JohnTi
21-09-2009, 19:10
wolfxr, а вот так (http://www.google.ru/search?client=opera&rls=ru&q=%D0%BF%D1%83%D0%BD%D0%BA%D1%82+%22%D0%9A%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+%D0 %BF%D1%83%D1%82%D1%8C%22&sourceid=opera&ie=utf-8&oe=utf-8) попробуй.....

wolfxr
21-09-2009, 19:17
JohnTi, спс, но хотелось бы услышать есть ли способ чтобы добавить такую фишку через реестр а не пользоваться софтиной?

Habetdin
21-09-2009, 19:29
а не пользоваться софтиной? »
Вы думаете в "сборках зверей" это осуществлено без доп. утилит?
[addon] path2clip (http://forum.oszone.net/thread-78782.html), также входит в состав [addon+live+конструктор] Дополнительные апплеты панели управления (http://forum.oszone.net/thread-106515.html)

kiripanda
29-09-2009, 19:26
Ребят, может инфа вам полезна будет: http://www.docwin.ru/article1005.html

serj5
23-02-2010, 14:56
Прочитал всю ветку, но своего варианта не нашел.
Если можно подскажите как в контекст проводника
добавить пункт отправить на CD. У меня его нет,
имеется только на дискету. Сборка XP SP3

KarlssonV12FSI
09-01-2011, 21:28
всем привет, и всех с праздниками.
А как можно в контекстное меню папку создать, а не комманду

разобрался
вот так например
explorer.exe C:\Program Files\Progs

One THE darK
12-05-2011, 18:04
Доброго времени суток!) Когда-то видел где - то, но не могу найти. как вставить строку в это "контекстное меню" например имя или сайт, (и если возможно ссылку на программу или игру) подскажите как это сделать...

Vitek 07
12-05-2011, 18:37
One THE darK, список программ найдете в этой теме (http://forum.oszone.net/nextoldesttothread-206402.html)

kokos76
29-06-2011, 17:27
Помогите, пожалуйста, актуализировать этот твик с 9-й страницы ( http://forum.oszone.net/post-1179019.html#post1179019 ):
Добавление пункта "Создать папку" в контекстное меню на первое место

В конце строк пробелов нет. У меня Win XP sp3 home(пробовал и из-под админа и из-под юзера) - ни в рабочей системе, ни в виртуалке (XP SP3 Prof) не работает- в контекстном меню ничего не появляется. Если так вбить в консоли
wscript.exe YYYY_MM_DD.vbs -folder
то скрипт отрабатывает создание папки, но в контекстном меню опять-таки ничего не появляется.
Кстати, я сохранял (в Блокноте)и в "ANSI" и в "Юникод"-кодировке. Разницы нет. А вот при вызове скрипта, сохранённого в "UTF-8" выдаётся сообщение о нераспознанных символах в превой строке. В какой кодировке сохранять VBS-скрипт?

NecroTYN
02-07-2011, 17:17
Здравствуйте Господа программисты!!!

Очень нужна ваша помощь в следующем вопросе:

Есть программа работающая с базой данных Access, включающая в себя следующие таблицы: ... Заказы,клиенты,продукты....

Мне нужно чтобы при создании ЗАКАЗА автоматически создавалась группа папок в определенном месте диска (D:\Documents\Заказы\...), а имена этих папок создавались бы из определенных полей таблиц. Например:
после создания заказа должны появится папки по указанному пути с таким вот именем:
D:\Documents\Заказы\ул.Красная\Сергеев\
где ул.Красная это адрес клиента, Сергеев это Фамилия клиента,
В папке "Сергеев" в свою очередь создаются папки (Стойка компьютерная,Стол письменный,Шкаф купе), имена которых берутся из подтаблицы "продукты" (в которой мы собственно и составляем заказ), каждая из которых содержит в себе еще 4 папки с неизменными названиями(Замер,Модель,Раскрой,Эскизы,Документы)....

имя 1ой папки-берется из таблицы qdfOrders - Address
имя 2ой папки-берется из таблицы qdfMain - Client
имя 3ей папки-берется из таблицы tblOrdersProducts - Product

"третьих" папок должно создаваться столько, сколько заказано продуктов, за исключением услуг(которые кстати тоже находятся в таблице tblOrdersProducts), в каждой из них создаются следующие папки:

Замер
Модель
Раскрой
Эскизы
Документы

С нетерпением жду ответа

One THE darK
16-07-2011, 12:04
Доброго времени суток! Нужна ваша помощь... В контекстное меню нужно добавить "имя человека" сделать эту строку верхней и без ссылок на программы, то есть просто слово верхней строчкой и всё. И еще, как это можно внедрить в дистрибутив Windows XP?

One THE darK
18-07-2011, 17:11
Доброго времени суток! Нужна ваша помощь... В контекстное меню нужно добавить "имя человека" сделать эту строку верхней и без ссылок на программы, то есть просто слово верхней строчкой и всё. И еще, как это можно внедрить в дистрибутив Windows XP? »
кто - нибудь ответит?

Vadikan
19-07-2011, 01:14
One THE darK, смысл затеи не улавливаю, но вот для человека с именем iRobot:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell]

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\iRobot]
"Position"="Top"

Не знаю, работает ли параметр Position в XP. Если нет, переходите на 7...

One THE darK
20-07-2011, 13:30
Vadikan, это работает, но при нажатии ПКМ именно на файле.
Задумка такая вот, хочу подарить windows девушке, и при нажатии на рабочем столе (обычном нажатии) в контекстном меню "в самом верху" было написано её имя (просто слово, без пере направления на программу, ну в смысле запись должна быть серой ну чтобы нельзя её было нажать.) Я это уже делал так, сталкивался на каком-то сайте с этим, но уже долго и упорно ищу и не могу найти эту статью.
Может кто-нибудь поможет мне...?

Vadikan
20-07-2011, 14:06
ПКМ именно на файле. »
И на папке тоже... при нажатии на рабочем столе (обычном нажатии) в контекстном меню »
Так и говорите... Как добавить свой пункт в контекстное меню рабочего стола и компьютера (http://www.outsidethebox.ms/10640/).

хочу подарить windows девушке »
Плохая это идея, дарить Windows с ненужной и неработающей фичей...

One THE darK
20-07-2011, 14:27
Vadikan, в интернете много похожих таких статей. но это все не то. вот разобрался сам. все получилось и работает. Спасибо за помощьVadikan.

ferget
20-07-2011, 14:29
Vadikan в меню рабочего стола не работает

One THE darK покажите как

One THE darK
20-07-2011, 14:30
ferget, только при нажатии на файл ПКМ =)

One THE darK
20-07-2011, 15:01
Вот решение этой проблемы.
Для начала понадобится программа "ResHacker" и редактировать будем "Shell32.dll"
Открываем Shell32 и в каталоге menu ищем 215 строку, она выглядит так:


215 MENUEX
LANGUAGE LANG_RUSSIAN, 0x1
{
POPUP "", 0, MFT_STRING, MFS_ENABLED, 0
{
POPUP "&Вид", 28674, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "&Диафильм", 28719, MFT_STRING, MFS_ENABLED
MENUITEM "&Эскизы страниц", 28717, MFT_STRING, MFS_ENABLED
MENUITEM "Пл&итка", 28718, MFT_STRING, MFS_ENABLED
MENUITEM "&Значки", 28713, MFT_STRING, MFS_ENABLED
MENUITEM "Спис&ок", 28715, MFT_STRING, MFS_ENABLED
MENUITEM "&Таблица", 28716, MFT_STRING, MFS_ENABLED
}
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
POPUP "&Упорядочить значки", 28673, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "", 30208, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "по &группам", 30209, MFT_STRING, MFS_ENABLED
MENUITEM "&автоматически", 28753, MFT_STRING, MFS_ENABLED
MENUITEM "в&ыровнять по сетке", 28756, MFT_STRING, MFS_ENABLED
}
MENUITEM "О&бновить", 28931, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "&Настройка вида папки...", 28722, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Встав&ить", 28698, MFT_STRING, MFS_ENABLED
MENUITEM "Вставить &ярлык", 28700, MFT_STRING, MFS_ENABLED
MENUITEM "&Отменить", 28699, MFT_STRING, MFS_ENABLED
}
}


Вот так выглядит меню после редактирования:


215 MENUEX
LANGUAGE LANG_RUSSIAN, 0x1
{
POPUP "", 0, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM " osone.net", 33333, MFT_STRING, MFS_GRAYED | MFS_DEFAULT
POPUP "&Вид", 28674, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "&Диафильм", 28719, MFT_STRING, MFS_ENABLED
MENUITEM "&Эскизы страниц", 28717, MFT_STRING, MFS_ENABLED
MENUITEM "Пл&итка", 28718, MFT_STRING, MFS_ENABLED
MENUITEM "&Значки", 28713, MFT_STRING, MFS_ENABLED
MENUITEM "Спис&ок", 28715, MFT_STRING, MFS_ENABLED
MENUITEM "&Таблица", 28716, MFT_STRING, MFS_ENABLED
}
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
POPUP "&Упорядочить значки", 28673, MFT_STRING, MFS_ENABLED, 0
{
MENUITEM "", 30208, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "по &группам", 30209, MFT_STRING, MFS_ENABLED
MENUITEM "&автоматически", 28753, MFT_STRING, MFS_ENABLED
MENUITEM "в&ыровнять по сетке", 28756, MFT_STRING, MFS_ENABLED
}
MENUITEM "О&бновить", 28931, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "&Настройка вида папки...", 28722, MFT_STRING, MFS_ENABLED
MENUITEM "", 65535, MFT_SEPARATOR, MFS_ENABLED
MENUITEM "Встав&ить", 28698, MFT_STRING, MFS_ENABLED
MENUITEM "Вставить &ярлык", 28700, MFT_STRING, MFS_ENABLED
MENUITEM "&Отменить", 28699, MFT_STRING, MFS_ENABLED
}


Добавим в 215 MENUITEM " osone.net", 33333, MFT_STRING, MFS_GRAYED | MFS_DEFAULT
" oszone.net" - это и есть ваще слово, которое будет в контекстном меню рабочего стола. ( пробел - это расстояние т.е. чтобы слово находилось в середине или на ваще усмотрение.

P.S. При редактировании Shell32, сделайте копию файла. После сохранения замените его в папке (%windir%\system32)

ferget, вот пожалуйста :-)

" osone.net" » извиняюсь, клавиша "Z" западает. Правильнее будет oszone.net

antonvitaliy
31-07-2011, 18:49
Можно ли такое сделать для windows 7: ( со значками в контекстном меню)
1.Показать/скрыть расширение файлов
2.Показать/скрыть скрытые файлы




© OSzone.net 2001-2012