为什么WSH给我“预期的”;错误?

时间:2009-12-01 22:30:09

标签: windows javascript wsh

我试图用一些WSH弄湿我的脚。我觉得这很容易,但这真的是一场噩梦...

registry.js的内容>

Set shell = WScript.CreateObject('WScript.Shell');
strRegValue = 'HKLM/Software/Microsoft/Windows/CurrentVersion/ProductID';    
strPID = shell.RegRead(strRegValue);    
WScript.Echo strPID;

这是用于读取注册表值的代码段。也许你可以看到什么' 错了,因为我肯定不能!

1 个答案:

答案 0 :(得分:2)

尝试这种方式怎么样:

var shell = WScript.CreateObject('WScript.Shell');
// my version of windows does not have the regkey you initially specified
strRegValue = 'HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\CommonFilesDir';    
strPID = shell.RegRead(strRegValue);    
WScript.Echo(strPID);