如何获取AdobeReader的完整路径(包括可执行文件名)?这个有可能?我需要获取Adob??eReader的完整路径,包括可执行文件名称。我正在查看Windows注册表,我越接近找到没有可执行文件名称的完整路径。提前致谢。我的代码:varadobe=Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Adobe").OpenSubKey("AcrobatReader");varversion=adobe.GetSubKeyNames().First();varpath=adobe.OpenSubKey(version).OpenSubKey("installer").GetValue("path");提前致谢。其中一个应该为你做:varadobe=Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Microsoft").OpenSubKey("Windows").OpenSubKey("CurrentVersion").OpenSubKey("AppPaths").OpenSubKey("AcroRd32.exe");varpath=adobe.GetValue("");varadobeOtherWay=Registry.LocalMachine.OpenSubKey("Software").OpenSubKey("Classes").OpenSubKey("acrobat").OpenSubKey("shell").OpenSubKey("open").OpenSubKey("command");varpathOtherWay=adobeOtherWay.GetValue("");选择一个并运行它;)我发现“adobeOtherWay”解决方案存在问题。如果安装了Adob??eAcrobat(而不是Reader),则路径将指向Acrobat.exe而不是Reader的exe。(我想在上面发表评论,但没有足够的声誉)我正在使用:HKEY_CLASSES_ROOT软件Adob??eAcrobatExe,它为我提供了安装AcrobatReader所需的完整路径和代码。以上是C#学习教程:如何获取AdobeReader的完整路径(包括可执行文件名)?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
