无忧启动论坛
标题:
关于注册表 REG_SZ和 REG_EXPAND_SZ的问题,欢迎大家进来讨论
[打印本页]
作者:
moran
时间:
2017-2-7 01:12
标题:
关于注册表 REG_SZ和 REG_EXPAND_SZ的问题,欢迎大家进来讨论
本帖最后由 moran 于 2017-2-7 01:22 编辑
今天晚上捣鼓了一下注册表,遇到几个问题不明白,发出来希望各位大神解答一下。
问题1:注册表 “REG_SZ”类型的字符串,如果是路径,是不是不支持环境变量?
问题2: “REG_EXPAND_SZ”类型的字符串,只支持系统的环境变量,还是包括用户定义的变量?
另外 “REG_EXPAND_SZ”的数值,用实际路径有没有什么问题?
问题3:用批处理导入 “REG_EXPAND_SZ”类型的值,能不能做到变量导入,注册表里转为实际路径?
貌似就这些,其它问题想起来再说。
作者:
1400700226
时间:
2017-2-7 14:40
https://support.microsoft.com/en ... -for-advanced-users
作者:
1400700226
时间:
2017-2-7 14:43
1.看字面,猜测应该REG_SZ应该是不支持变量解析的。就像批处理关闭了扩展一样。
2.不管是系统变量还是用户变量,只要变量存在就会作为变量解析
3.,批处理reg命令写注册的话,变量是在批处理中被解析的。如果不想让变量在批处理中被解析,可以用双%%括起变量。
作者:
moran
时间:
2017-2-7 17:36
1400700226 发表于 2017-2-7 14:43
1.看字面,猜测应该REG_SZ应该是不支持变量解析的。就像批处理关闭了扩展一样。
2.不管是系统变量还是用户 ...
谢谢,我看看上面的文章。
不知道为什么,昨天晚上我导入的REG_EXPAND_SZ值,始终不能转换成实际路径。
不管怎么写要么还是变量,要么就错乱了,今天就可以解析成实际路径。
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3