我有一个使用HM NIS Edit创建的卸载程序。到目前为止,它正在从静态路径执行卸载程序。但我想让它充满活力。它必须读取reg,然后使用该路径作为查找卸载程序的前缀。
readRegStr $0 HKLM "SOFTWARE\Data Access Worldwide\Visual DataFlex\17.0\Defaults" VDFRootDir
我希望我能说清楚。
答案 0 :(得分:0)
您可以使用StrCpy连接字符串:
ReadRegStr $0 HKLM "SOFTWARE\Data Access Worldwide\Visual DataFlex\17.0\Defaults" VDFRootDir
StrCpy $0 "$0\Uninstall Visual DataFlex 17.0.22.0\UNWISE.EXE"
ExecWait '"$0"'
如果你只使用一次字符串,你甚至不需要StrCpy:
ReadRegStr $0 HKLM "SOFTWARE\Data Access Worldwide\Visual DataFlex\17.0\Defaults" VDFRootDir
ExecWait '"$0\Uninstall Visual DataFlex 17.0.22.0\UNWISE.EXE"'