我需要在安装时将一组字符转换为十六进制用于注册表。我想在{%USERPROFILE}\Downloads\Programs
中创建以下注册表二进制值:HKCU\Software\DownloadManager\FoldersTree\Programs
,其中常量已扩展& pathW的值名称。甚至可以这样做吗?如果在inno中不可能,是否可以使用任何第三方exe或自动脚本或任何bat / cmd文件?请帮帮我。
非常感谢:)
答案 0 :(得分:0)
您可以使用RegWriteBinaryValue
函数将二进制值写入注册表。此函数将ANSI字符串作为传递数据的参数,因此只要您要存储的路径不包含Unicode字符,就可以使用它。