|
|
发表于 2013-9-25 11:23:46
|
显示全部楼层
给你个完整的示例:- import console;
- import win.reg;
- //打开注册表键
- var reg = win.reg("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Linkage")
- var linkage,valueType = reg.queryValue("Bind") //读取值
- //判断注册表值的类型
- if( valueType == 0x7/*_REG_MULTI_SZ*/ ) {
-
- //REG_MULTI_SZ是以'\0'分隔的复合字符串,下面的代码将其拆分为数组
- var tLinkage = ..string.split( ..string.trimright(linkage,'\0'),'\0');
- console.varDump( tLinkage )
-
- //将修改后的值写回注册表
- reg.setMultiSzValue("Bind",..table.unpack(tLinkage) )
- }
复制代码 |
评分
-
查看全部评分
|