JavaScript读写注册表

本文介绍如何使用JavaScript通过WScript.Shell对象对Windows注册表进行读取、写入及删除操作。示例展示了针对HKEY_CURRENT_USER下特定键的具体操作方法。

   通过JS可以对注册表进行读写操作:

try

{

 var shell = new ActiveXObject("WScript.Shell");

--读取注册表

var  key  = shell.RegRead("HKEY_CURRENT_USER\\Software\\AC3Filter\\equalizer\\Linear scale\\eq_freq_0");

-- 删除注册表

shell.RegDelete("HKEY_CURRENT_USER\\Software\\AC3Filter\\equalizer\\Linear scale\\eq_freq_0");

-- 写入注册表

shell.RegWrite("HKEY_CURRENT_USER\\Software\\AC3Filter\\equalizer\\Linear scale\\eq_freq_0",
    "10","REG_DWord");

 }

catch(e)
{
}

 可通过用最后的反斜线终止 来指定项名。指定值名时最后不要包括反斜线。


类型                                  说明                                     形式
REG_SZ                            字符串                                  字符串
REG_DWord                     数字                                     整数
REG_BINARY                     二进制值                               整数
REG_EXPAND_SZ      可扩展的字符串(例如,"%windir%\\calc.exe") 字符串 .

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值