PDA

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


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

Нитро
22-02-2013, 16:28
Ввиду возраста материала, линки, полагаю, давно умерли »
Нашёл я эти файлы... Кому интересно - забираем...
Архив оригинальный - англоязычный, но при желании можно поправить локализацию.
Напомню, эти манипуляции добавляют

http://www.xn--c1ajpcaavfdoo.com/di/B835/snap011.png
Выбранные действия выполняются без подтверждения, что очень удобно для работы на ноутбуке с татчпада.
Можно скрыть штатную кнопку выключения. Есть файлы для возвращения системы к прежнему состоянию.
Работа этого способа основана на небольшой утилите командной строки - NirCmd (http://www.nirsoft.net/utils/nircmd.html).
Думаю, можно расширить выпадающий список действий, согласно функционалу NirCmd.

От себя добавлю:

http://www.xn--c1ajpcaavfdoo.com/di/XBF9/snap012.png Но тут нужно быть аккуратным - неосторожный щелчёк - комп будет выключен... )))
Вобщем, пробуем...

AndreyI
27-08-2013, 16:08
Я немного переделал твой скрипт.
- Теперь reg файлы не нужны. И сам скрипт может лежать где угодно, не обязательно в System32
- Запись в реестр ведется для текущего юзера, ибо не всегда есть права админа »


почему-то не работает нормально из-под юзера. при запуске скрипта выдается ошибка "не удается открыть для чтения раздел реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden"

что делать?

ps: разобрался - перед запуском скрипта надо было включить в системе отображение скрытых папок.

stoocke@vk
30-10-2013, 22:07
почему-то не работает нормально из-под юзера. при запуске скрипта выдается ошибка "не удается открыть для чтения раздел реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden" »
У меня тоже самое, но перед запуском скрипта надо было включить в системе отображение скрытых папок. » не помогает.

Что делать?

El_amigo
26-05-2014, 00:18
Добавил вот такой элемент в контекстное меню файла по советам с этого топика:


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Ouvrir dans ReNamer]
@=""

[HKEY_CLASSES_ROOT\*\shell\Ouvrir dans ReNamer\command]
@="C:\\Program Files (x86)\\ReNamer\\ReNamer.exe %1"


Всё работает отлично, но возникла проблема. Если выбираю несколько файлов то открывается столько окон программы сколько файлов было выбрано. Кто-нибудь может подсказать как сделать так чтобы выбранные файлы открывались в одном окне программы?

vitalek_87
04-07-2014, 15:27
Подскажите пожалуйста как с этого скрипта выкинуть отображение системных файлов, оставить просто отображение скрытие скрытых файлов и папок?


'Show/Hide System Files by Herby, hard edited by Morkva

Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
sTitle1 = "SSH=0"
sTitle2 = "SSH=1"

if WSHShell.RegRead("HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden") = 1 then

WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", "0", "REG_DWORD"
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "2", "REG_DWORD"
WSHShell.RegWrite "HKEY_CLASSES_ROOT\Directory\shell\SuperHidden\", "Отображать скрытые", "REG_SZ"
WSHShell.RegWrite "HKEY_CLASSES_ROOT\Directory\Background\shell\SuperHidden\", "Отображать скрытые", "REG_SZ"
WSHShell.SendKeys "{F5}"

else

WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden", "1", "REG_DWORD"
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden", "1", "REG_DWORD"
WSHShell.RegWrite "HKEY_CLASSES_ROOT\Directory\shell\SuperHidden\", "Не отображать скрытые", "REG_SZ"
WSHShell.RegWrite "HKEY_CLASSES_ROOT\Directory\Background\shell\SuperHidden\", "Не отображать скрытые", "REG_SZ"
WSHShell.SendKeys "{F5}"

end if

Set WSHShell = Nothing
WScript.Quit(0)

Foren
13-01-2015, 01:09
Есть у кого нибудь готовый твик для добавления .reg в меню создать?

aaa555
14-01-2015, 22:24
Есть у кого нибудь готовый твик для добавления .reg в меню создать? »
[HKEY_CLASSES_ROOT\.reg\ShellNew]
"FileName"="regfile.reg"

nai4fle
11-05-2015, 12:26
Подскажите пожалуйста как с этого скрипта выкинуть отображение системных файлов, оставить просто отображение скрытие скрытых файлов и папок? »
Убрать Super.

TakTo
09-06-2015, 08:04
В какой ветке можно добавить что-нибудь в контекстное меню рабочего стола?

nai4fle
09-06-2015, 08:23
В какой ветке можно добавить что-нибудь в контекстное меню рабочего стола? »
[HKEY_CLASSES_ROOT\Directory\Background\shell

TakTo
09-06-2015, 08:37
HKEY_CLASSES_ROOT\Directory\Background\shell »
Есть только HKEY_CLASSES_ROOT\Directory\Background\shellex

nai4fle
09-06-2015, 08:46
TakTo, http://www.oszone.net/13991/Context_Menu

TakTo
09-06-2015, 09:18
TakTo, http://winchanger.narod.ru/registry/contextexplorer.htm »
У меня Windows XP. Ключа HKEY_CLASSES_ROOT\Directory\Background\shell нет.
HKEY_CLASSES_ROOT\Directory\shell - добавление в контекстного меню ПАПОК, но это другой ключ

Если создать HKEY_CLASSES_ROOT\Directory\Background\shell и добавить туда что-нибудь, эффекта 0.

nai4fle
09-06-2015, 09:29
TakTo,
XP Tweaker RE 1.53 build 78

TakTo
09-06-2015, 09:59
TakTo,
XP Tweaker RE 1.53 build 78 »
Редактирование и создание в контекстном меню папок.

Компьюторный гений
15-07-2016, 08:56
Можно ли как-то изменить отмеченные пункты?

http://i013.radikal.ru/1607/e7/db290a3adb04.png

grom17
06-10-2018, 23:30
Можно ли как-то изменить отмеченные пункты? »
НЕТ

ChimMAG
24-08-2020, 08:26
Теперь можете создать .txt файл или кликнуть правой кнопкой мыши по уже существующему .txt файлу и с изумлением обнаружить, что пункта "Мой пункт" в контекстном меню нету. А нету его там потому, что Вы что-то не так сделали. У тех, кто всё делал как описано выше этот пункт в контекстном меню есть »

Для txt всё так, а для .TIF не прокатывает. К нему относится ветка реестра (окромя самого ".tif") TIFImage.Document, но добавление в папку shell каких-либо пунктов не добавляет в контекстное меню ничего. В txtfile добавляет, а тут нет. Почему?

ChimMAG
24-08-2020, 14:50
Разобрался - у меня стоит FastStone, так вот он подменяет ветки реестра, ответственные за контекстное меню своими ветками. Конкретно за tif отвечает FastStone.tif. Как посмотреть в общем виде на какую ветку реестра переназначена та или иная обработка? Точно такж же переназначает IrfanView их на свои папки

portvein777
07-03-2021, 14:10
Создаём твик реестра для контекстного меню Мой компьютер, содержимое ниже, и запускаем, нажимаем правой кнопко мыши на "Мой компьютер" и выбираем, либо скрыть расширение, либо показать, обновляем окно, и любуемся. »
Попробовал, расширения удачно "скрылись", но потом не появились.
Зашёл по кнопке свойства папки - нет флажка "расширения скрывать".
Поставил/снял - всё появилось как и раньше.
Хотелось меньше кликов делать, чтобы их скрыть/показать ;)
Но, думается - лучше штатной кнопкой в каждой папке.
Во вложении. Версия winrar не ниже 5.
Да и вообще система "старенькая", восстанавливал не раз
из полной жопы, как и пыльное железо P5K, E8400, DDR2-4/3,25Gb.
Последний раз активирована через интернет в 16м году
после смены камня на Xeon® E5450 12M, потом обратно E8400.

PS: здесь сегодня по другой причине.
На одном известном сайте, который абсолютно(!) каждый посещал
хотя-бы раз, написали/запустили скрипт, "убивающий" пк -
не сразу, постепенно. Собираю информацию...
Пока-что заблокировал ip-диапазон - не помогает.
В отличии от гугля и т.п. Но об этом в другой теме.




© OSzone.net 2001-2012