2008-12-01 8 views
1

Si vous souhaitez ouvrir un fichier msg Email avec l'extension .msg, Outlook 2003 sera démarré avec certains paramètres. Par conséquent, vous pouvez trouver les clés de Registre suivantes:À quoi correspond la valeur de registre pour l'extension msgfile de outlook (2003)?

HKEY_CLASSES_ROOT\msgfile\shell\Open\command\(standard) 
HKEY_CLASSES_ROOT\msgfile\shell\Open\command\command 

Le premier point à la « outlook.exe » avec le paramètre/f « % 1 ». Cela démarre Outlook avec les informations pour ouvrir le courrier. Mais la touche « commande » a la valeur suivante:

%]gAVn-}f(ZXfeAR6.jiOUTLOOKFiles>[email protected]$%@u$}&V7{4p' /f "%1" 

Quelqu'un peut-il me dire ce que c'est exactement bon?

Je suis en train d'écrire un vsto Outlook Addin pour lequel j'ai besoin de modifier ces clés. Dans le cas où je modifie la clé "standard", Outlook sera démarré normalement sans utiliser ma modification de la clé. Si je modifie aussi la clé "command", Outlook ne démarre même plus. Seulement si je supprime la touche "commande", tout fonctionne correctement comme prévu. Mais sans savoir à quoi sert la clé, cela ne peut pas être une solution.

Répondre

2

Cette valeur de "commande" est ce que l'on appelle un "descripteur Darwin" généré par Windows Installer pour réparer automatiquement une installation interrompue.

Voir http://www.symantec.com/community/tip/4999/darwin-descriptor ou google pour "MSI darwin descriptor".

+0

Le lien est rompu. MSDN a une page avec des informations sur ce sujet: http://msdn.microsoft.com/en-us/library/aa302344.aspx –

Questions connexes