Если вы хотите открыть файл электронной почты MSN с расширением .msg, Outlook 2003 будет запущен с некоторыми параметрами. Таким образом, вы можете найти следующие ключи реестра:Что означает значение реестра для расширения MSG-файла Outlook (2003)?
HKEY_CLASSES_ROOT\msgfile\shell\Open\command\(standard)
HKEY_CLASSES_ROOT\msgfile\shell\Open\command\command
Первая из них указывает на «outlook.exe» с параметром/ф «% 1». Это запустит Outlook с информацией для открытия почты. Но ключ «команда» имеет следующее значение:
%]gAVn-}f(ZXfeAR6.jiOUTLOOKFiles>[email protected]$%@u$}&V7{4p' /f "%1"
Может кто-нибудь сказать мне, что именно это хорошо?
Я пишу vsto Outlook Addin, для которого мне нужно изменить эти ключи. Если я изменю «стандартный» ключ, Outlook будет запущен нормально, не используя мое изменение ключа. Если я также модифицирую ключ «команда», Outlook не запускается больше.
Только если я удалю ключ «команда», все работает нормально, как ожидалось. Но, не зная, для чего нужен ключ, это не может быть решением.
Ссылка не работает. В MSDN есть страница с некоторой информацией по этому вопросу: http://msdn.microsoft.com/en-us/library/aa302344.aspx – 2012-04-09 19:17:19