English 中文(简体)
Outlook(2003)msg文件扩展名的注册表值代表什么?
原标题:
  • 时间:2008-12-01 10:55:30
  •  标签:

如果你想打开一个扩展名为.msg的msg邮件文件,Outlook 2003将会启动一些参数。因此你可以在以下注册表键中找到:

HKEY_CLASSES_ROOTmsgfileshellOpencommand(standard)
HKEY_CLASSES_ROOTmsgfileshellOpencommandcommand

The first one points to the "outlook.exe" with the parameter /f "%1". This starts Outlook with the information to open the mail. But the "command" key has the following value:

%]gAVn-}f(ZXfeAR6.jiOUTLOOKFiles>ir@X7cr$%@u$}&V7{4p  /f "%1"

有人能告诉我这究竟有什么好处吗?

我正在编写一个vsto Outlook插件,需要修改这些键。如果我修改了“标准”键,Outlook将以正常方式启动,而不使用我修改的键。如果我还修改了“命令”键,Outlook甚至不会再启动了。

只有当我删除“命令”键时,一切才按照预期正常工作。但是,如果不知道这个键的作用,这不可能成为一个解决方案。

最佳回答

此“命令”值是Windows Installer生成的所谓的“达尔文描述符”,可自动修复损坏的安装。

请查看http://www.symantec.com/community/tip/4999/darwin-descriptor或搜索"MSI darwin descriptor"。

问题回答

暂无回答




相关问题
热门标签