我想获得工具链的安装路径。根据计算机的不同,工具链可以安装在不同的位置(即。C:\Analog Devices/...
,C:\Program Files (x86)\Analog Devices
,...)。
我不想对我的setenv
脚本上的每个可能位置进行硬编码。
是否有任何解决方案可以从Windows注册表获取该信息?
一种解决方案可能是从此路径的内容中点击一些关键字
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders
另一种解决方案是了解这些长数字的含义:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer
\UserData\S-1-5-18\Components\ADEFB7880088952499512225EF2F50E2