Autor | Zpráva | ||
---|---|---|---|
Miloš Profil |
#1 · Zasláno: 18. 9. 2007, 18:58:16
Potřeboval bych upravit některé hodnoty kontextového menu a bezvýsledně jsem googlil.
Jmenovitě mi jde o následující: • Zrušit položku Print (objevuje se např. u JPG) • Zrušit položku Tisk (objevuje se např. u HTML) • Položce PSPad přidat aktivní (podtržené) P Poradí někdo? Nejradši kde a co v registrech; v případě horším aspoň nějaký software. |
||
roberta Profil |
#2 · Zasláno: 18. 9. 2007, 20:09:31
|
||
Miloš Profil |
#3 · Zasláno: 18. 9. 2007, 20:23:00
Díky; ono to bude tím, že jsem hledal pouze v češtině (anglicky jsem se nikdy neučil a velmi nerad jsem nucen k četbě delších textů s pomocí za léta práce s PC načerpaných velmi chatrných znalostí tohoto jazyka).
Zkusím se tím prokousat, ale pokud se srdce někoho z angličtinářů ustrne, neřeknu ne ;-) |
||
Miloš Profil |
#4 · Zasláno: 18. 9. 2007, 21:10:17
Právě jsem vyzkoušel a odinstaloval v pořadí už čtvrtý program na úpravu kontextového menu. Všechny stojí za ******** a ******* a ještě jednou ******************************************!!!
Slušně řečeno – nenalezl jsem žádný vhodný nástroj. To opravdu neexistuje možnost, jak udělat tři primitivná operace (viz výše)? |
||
Časová prodleva: 10 měsíců
|
|||
ironic Profil * |
#5 · Zasláno: 8. 7. 2008, 12:51:50
Co tohle http://www.lopesoft.com/en/fmtools/info.html teda jestli je to jeste aktualni:)
|
||
Časová prodleva: 4 dny
|
|||
Miloš Profil |
#6 · Zasláno: 12. 7. 2008, 15:08:34
ironic
Díky, vyzkouším. |
||
Časová prodleva: 3 roky
|
|||
Miloš Profil |
#7 · Zasláno: 4. 2. 2011, 23:41:44
Po téměř třech letech to zkouším znovu.
Jak jsem tu už psal, nástrojů jsem vyzkoušel dost, ale ani jeden nedovedl udělat to, co od něho požaduji: • Zrušit položku Tisk (objevuje se např. u HTML) • Písmenkům v menu přidávat/brát podtržení (podtržené písmenko je aktivní), takže například položka PSPad bude mít podtržené P, položka Eraser bude mít podtržené E…, pokud si to buidu přát a naopak, třeba položka Pick Link Source nebude mít podtržené žádné písmenko, pokud si to budu přát. Znáte někdo nějaký program (anebo konkrétní zásah do registru), který by toto umožnil? |
||
Chamurappi Profil |
#8 · Zasláno: 5. 2. 2011, 02:08:43
Reaguji na Miloše:
„• Zrušit položku Tisk (objevuje se např. u HTML)“ V registru si rozbal HKEY_CLASSES_ROOT , tam najdi klíč s názvem přípony souboru (začínající tečkou, tedy třeba .html ), přečti si jeho výchozí textovou hodnotu (obvykle htmlfile nebo tak něco), pak klíč s touto hodnotou najdi opět v HKEY_CLASSES_ROOT a v jeho podklíči shell najdeš další podklíče odpovídající jednotlivým příkazům z kontextového menu (open , print atd.). Můžeš je odtamtud bezpečně mazat. Nebo i vytvářet nové, jakmile se v tom trochu zorientuješ — je to triviální, jde-li o pouhé spuštění programu s parametrem.
„• Písmenkům v menu přidávat/brát podtržení (podtržené písmenko je aktivní)“ Ve výchozí textové hodnotě podklíče odpovídajícího příkazu je napsáno, co se má zobrazovat ( &Otevřít , &Tisk atd.) — horká klávesa je to písmenko, před kterým je ampersand.
Je to docela snadné, musel jsem si to před dávnými časy, kdy jsem ještě neměl internet, vypátrat sám :-) V Regeditu je funkce hledání, takže když máš v nějakém kontextovém menu něco unikátního (třeba „Pick Link Source“), dá se to najít snadno. |
||
Miloš Profil |
#9 · Zasláno: 5. 2. 2011, 02:48:20
Tak jsem u htmlfile promazal, co se dalo, ale pořád tam je položka Upravit.
Vymazal jsem z registrů všechno, co mělo hodnotu Upravit nebo &Upravit, ale z menu to pořád ne a ne zmizet. |
||
Chamurappi Profil |
#10 · Zasláno: 7. 2. 2011, 02:26:55
Reaguji na Miloše:
Podobná větev, jako je HKEY_CLASSES_ROOT , ještě existuje pod názvem Classes v HKEY_CURRENT_USER\Software — ta je specifická pro právě přihlášeného uživatele.
|
||
Miloš Profil |
#11 · Zasláno: 7. 2. 2011, 06:44:28
Já prošel kompletně celé registry a smazal úplně všechno s danou hodnotou (nehazarduju, v nejbližších dnech budu měnit HW, takže jsem si naplánoval novou instalaci Windows). Ač jsem smazal všechno, co mělo hodnotu Upravit nebo &Upravit, a to opravdu v celých registrech, nemělo to žádný reálný dopad.
|
||
Chamurappi Profil |
#12 · Zasláno: 7. 2. 2011, 10:42:37
Reaguji na Miloše:
Hm, možná se od éry Windowsu 98 něco změnilo a existuje už i jiný způsob. Který program takhle vytrvalé „Upravit“ vytvořil? Ještě můžeš zkusit v klíčích souvisejících s danou příponou promazat shellex\ContextMenuHandlers , případně se podívat do klíče * (ten by měl být společný pro všechny přípony) a promazat shellex\ContextMenuHandlers tam.
|
||
Miloš Profil |
#13 · Zasláno: 7. 2. 2011, 10:49:16
V HKCR\*\shellex jsou samé ohavnosti, v tom aby se prase vyznalo:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shellex] [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers] [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\avast] @="{472083B0-C522-11CF-8763-00608CC02F24}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Cover Designer] @="{73FCA462-9BD5-4065-A73F-A8E5F6904EF7}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Eraser] @="{BC9B776A-90D7-4476-A791-79D835F30650}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\HardLinkMenu] @="{0A479751-02BC-11d3-A855-0004AC2568AA}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\KGBShellEx] @="?{0E3EB241-8420-4ab3-97DE-9B8EC429CCC0}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Offline Files] @="{750fdf0e-2a26-11d1-a3ea-080036587f03}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Open With] @="{09799AFB-AD67-11d1-ABCD-00C04FC30936}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Open With EncryptionMenu] @="{A470F8CF-A1E8-4f65-8335-227475AA5C46}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\QuickPDFTools] @="{1A359BC8-317D-462a-AD1C-51022D771581}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\TuneUp Shredder Shell Extension] @="{4858E7D9-8E12-45a3-B6A3-1CD128C9D403}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\WinRAR] @="{B41DB860-8EE4-11D2-9906-E49FADC173CA}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\ZONERMenu] @="{BCAFD618-3FAE-4EFE-BF4E-4C43A7E1320B}" [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}] @="Start Menu Pin" [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers] [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\CryptoSignMenu] @="{7444C719-39BF-11D1-8CD9-00C04FC29D45}" [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\InfoPage] @="{B2F55D43-C7A4-4B7C-90D7-7A860DFA9F2A}" [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{1F2E5C40-9550-11CE-99D2-00AA006E086C}] @="" [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{3EA48300-8CF6-101B-84FB-666CCB9BCD32}] [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{883373C3-BF89-11D1-BE35-080036B11A03}] @="Summary Properties Page" |
||
Chamurappi Profil |
#14 · Zasláno: 7. 2. 2011, 11:23:21
Reaguji na Miloše:
„v tom aby se prase vyznalo“ Všechny postupy očividné pro člověka selhaly. Hledal bych, který program to „Upravit“ přidal. „PropertySheetHandlers“ To jsou další taby v okně s vlastnostmi souboru, ty nesouvisejí. |
||
Davex Profil |
#15 · Zasláno: 7. 2. 2011, 18:26:21
Chamurappi, Miloš:
Myslím, že není nutné spouštět regedit. Kontextové menu se dá nastavit v asociacích - Průzkumník » Menu Tools » Folder Options… » Tab File Types » (přípona) » Tlačítko Advanced (nemám české popisky po ruce). Pokud má zmizet i volba „Upravit“, tak tam stačí tu asociaci smazat. |
||
Miloš Profil |
#16 · Zasláno: 7. 2. 2011, 19:01:19
Já tam mám jen tlačítka Nový, Změnit a Obnovit.
Nový nepřipadá v úvahu, Změnit nabídne pouze program k otevření a Obnovit údajně obnoví původní nastavení, ve skutečnosti zmrví, co se dá – HTML mi přiřadil k notepadu; teprve v případě Notepadu je tam Upravit, ale když vrátím přes Změnit spátky Operu, tlačítko Upravit opět zmizí, resp. změní se zase na Obnovit. |
||
Davex Profil |
#17 · Zasláno: 7. 2. 2011, 19:46:20
Miloš:
Asi máme navzájem nekompatibilní Windows. Já tam mám tlačítka New, Delete, Change a Advanced ve Win 2000 Pro a Win XP Pro SP3. |
||
Časová prodleva: 13 let
|
0