我希望在最终用户的系统上安装After Effects插件。要确定安装位置,我必须找出安装了After Effects的版本或版本。因为文件夹结构如下所示:
HKLM/SOFTWARE/Adobe/After Effects/(version)/key
这不是很简单。大多数图形设计师安装了多个版本的After Effects。我必须向他们展示所有这些内容,以便让他们选择安装插件的版本。
相反,我希望向用户提供三个选项:
考虑到Inno Setup的能力和限制,这怎么可能?
谢谢。
您需要知道最终用户的PC上安装了哪个版本。
很简单的。 :-)
查看“HKEY_CLASSES_ROOT.aep”:每次执行安装时都会重写。所以你知道最新版本。
例如,当“HKEY_CLASSES_ROOT.aep”的值为“aftereffects.project.40”时,它是4.0版本。然后你可以查看“HKEY_CLASSES_ROOT \ AfterEffects.Project.40 \ shell \ open \ command”。有安装路径。
而已。