bhffhzh 发表于 2017-3-24 09:09:05

#AutoIt3Wrapper_UseX64=n 为什么脚本不工作,注释掉就可以

本帖最后由 bhffhzh 于 2017-3-24 09:10 编辑

#AutoIt3Wrapper_UseX64=n
GuDingDell()


Func GuDingDell() ;

                RegDelete("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server 2016 Redist")
                MsgBox(0,0,"ok")

EndFunc   ;==>GuDingDell


测试环境:win10 64位

改成UseX64=n改成Y可以, #AutoIt3Wrapper到底什么意思?

229989799 发表于 2017-3-24 10:00:55

#PRE_UseX64=n
N是用32位运行,Y就是64位

win10要加#RequireAdmin

bhffhzh 发表于 2017-3-24 11:24:36

回复 2# 229989799


    谢谢你的解释

Alam 发表于 2017-3-24 13:02:24

注意/说明
键名必须以以下几种根键开头(也可用括号内的缩写):"HKEY_LOCAL_MACHINE" ("HKLM") 或 "HKEY_USERS" ("HKU") 或 "HKEY_CURRENT_USER" ("HKCU") 或 "HKEY_CLASSES_ROOT" ("HKCR") 或 "HKEY_CURRENT_CONFIG" ("HKCC").

当运行于 64-位 Windows 操作系统,如果您想删除一个键或者值,在64位环境下面比较特殊.您必须添加HK的后缀64,如:HKLM64.

如果要访问 (默认) 值项只需传递一个""(空字符串)到值名参数中即可.

删除注册表的数据具有潜在危险,请小心操作!

如果要访问网络注册表则参数格式应该是"\\计算机名\键名".此功能要求您必须拥有相应的访问权限.

sdlyfjx 发表于 2017-3-28 10:16:21

WIN10的HKLM如果是64位需要用HKLM64,用HKLM的话虽然可以使用但是在regedit里面查看不到~

black丶shark 发表于 2017-3-31 08:55:21

怎么样可以快速注释多行啊?
页: [1]
查看完整版本: #AutoIt3Wrapper_UseX64=n 为什么脚本不工作,注释掉就可以