Salve a tutti

Sto cercando disperatamente un modo per aggiungere una voce al menu contestuale che appare quando clicchi con il tasto destro su un file (un po' come le voci che aggiungono WinRAR, WinZip o Notepad++).

Devo creare due voci: una che appare solo per un certo tipo di file e un'altra che appare per tutti i tipi di file.

Sono spaesato, ho cercato un po' in MSDN ma è molto confusionario su questo argomento, ci sono molti articoli molto simili in cui però cambia sempre qualcosa e non hanno fatto altro che mandarmi in confusione :S

Qualcuno mi sa aiutare?