763837023 发表于 2016-7-14 15:17:47

注册表重定向问题

本帖最后由 763837023 于 2016-7-14 15:19 编辑

写注册项 (#本地机器, “SOFTWARE\Ulead Systems\Corel VideoStudio Pro\19.0\Installer\BuildVersion”, “19.1.0.10”)
如图,此注册表在64位系统下无法写入指定的位置,而是重定向到了Wow6432Node目录下,请教如何写入?
.版本 2

.程序集 程序集1

.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
.局部变量 OldValue, 整数型

关闭重定向 (OldValue)
写注册项 (#本地机器, “SOFTWARE\Ulead Systems\Corel VideoStudio Pro\19.0\Installer\BuildVersion”, “19.1.0.10”)
打开重定向 (OldValue)
返回 (0)' 可以根据您的需要返回任意数值

.版本 2

.DLL命令 关闭重定向, , "Kernel32.dll", "Wow64DisableWow64FsRedirection"
    .参数 OldValue, 整数型, 传址

.DLL命令 打开重定向, , "Kernel32.dll", "Wow64RevertWow64FsRedirection"
    .参数 OldValue, 整数型, 传址

参考**** Hidden Message *****中国 (简体中文)
给出的禁止重定向api写出如上,但貌似没用?

请大神指教QAQ

763837023 发表于 2016-7-15 21:43:59

已自行解决QAQ

尼基贝拉90 发表于 2016-7-21 20:31:20

页: [1]
查看完整版本: 注册表重定向问题