Newsgroup: it.comp.os.win.win9x
Titolo: Come rimuovere alcune voci dai menu contestuali

Un saluto a tutti.
Ho disinstallato, attraverso Norton Cleansweep 2000, il programma ACDSee
2.41, tuttavia se faccio clic con il tasto destro del mouse su un'immagine,
nel menu contestuale mi appaiono ancora due voci che pensavo aver rimosso:
View with ACDSee e Print with ACDSee.
Dove bisogna agire nel registro di configurazione per rimuoverle?
Grazie e ciao.
--
ALTAIR
E-mail : 
ALTAIR...@ats.it
(Per rispondere via e-mail togliere ALTAIR dall'indirizzo)

Per te e per chi ha lo stesso problema, allego qui sotto una citazione
proveniente dalla FAQ reperibile all'indirizzo
http://www.pegacity.it/informatica/nasi.com
e al cui autore vanno i ringraziamenti.......
Alcune applicazioni inseriscono nel menù contestuale nuove voci che
consentono di lanciare funzioni dell'applicazione stessa. Programmi che
fanno simili aggiunte sono, per esempio, quasi tutti gli anti-virus
(troverai all'interno del menù contestuale voci come Find Virus... o Scan
for viruses o simili), i PowerToys della Microsoft, WinZip che aggiunge voci
come Add to Zip.... Queste modifiche vengono apportate in due modi
differenti, agendo sul registro di sistema oppure inserendo particolari
librerie DLL proprietarie che provvedono da sole ad inserire voci aggiuntive
all'interno del menù contestuale.
Nel primo caso, se la voce viene aggiunta tramite il registro di sistema,
quasi sicuramente potrai trovare le relative informazioni in corrispondenza
della chiave
HKEY_CLASSES_ROOT\Folder\Shell
all'interno del registro di sistema, visualizzabile con il solito RegEdit.
Qui dovresti trovare ciò che cerchi. Ti basterà rinominare (o modificare) le
voci che compaiono nel menù contestuale.
Nel secondo caso, ovvero nel caso in cui l'applicazione usi delle librerie
proprietarie per modificare il menù contestuale di Windows95 la questione è
un po' più complicata.
Faccio un esempio con un applicazione molto comune: WinZip. Facendo clic col
tasto destro, nel menù contestuale (nel caso in cui WinZip sia stato
installato), compare la voce Add to Zip...
Partiamo dal registro di sistema: il nostro punto di riferimento. Apriamo la
chiave relativa ai menù contestuali e portiamoci sulla chiave relativa a
WinZip, ovvero:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\WinZip
Troveremo qualcosa di simile:
{e0d79300-84be-11ce-9641-444553540000}
Cerchiamo questo valore, o comunque quello che compare in
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\WinZip
con la funzione Trova di RegEdit.
Troveremo tale valore in:
HKEY_CLASSES_ROOT\CLSID\{e0d79300-84be-11ce-9641-444553540000}
Apriamo questa chiave. Scopriremo immediatamente che tale chiave punta ad un
file chiamato WZSHLEX.DLL contenuto nella directory dove è stato installato
WinZip.
Il nome stesso del file ci suggerisce il suo scopo ovvero quello di gestire
le estensioni di WinZip per la Shell di Windows95.
Per renderci conto di ciò che fa tale file proviamo ad aprirlo con un
normale editor esadecimale (per esempio servendoci di HexEdit32) e cerchiamo
il valore esadecimale:
41 00 64 00 64 00 20 00 74 00 6F 00 20 00 26 00 5A 00 69 00 70
Questo valore corrisponde alla stringa Add to &Zip che compare nel menù
contestuale. Il carattere & serve per attribuire la sottolineatura al
carattere Z.
Penso sia chiarissimo, ma se hai bisogno di aiuto fammi sapere.
Ciao


Dovresti poterlo fare con TweakUI

Grazie a tutti!
Mi siete stati di grande aiuto!


Mi siete stati di grande aiuto!
Per tutti:
Per favore ringraziamenti via email.
-- 
Bye
          Vitt
ICQ 56664938