javascript创建注册表新项

通过运用fileSystemObject和wscript.shell来实现.
其中fileSystemObject用来创建.reg文件.
通过wscript.shell提供的run方法来运行注册.
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f1=fso.CreateTextFile("c:\\carry\\vfp.reg", true);
f1.WriteLine("Windows Registry Editor Version 5.00");
f1.WriteLine();
f1.WriteLine("[HKEY_CURRENT_USER\\Software\\ODBC\\ODBC.INI\\Visual Foxpro Tables]");
f1.WriteLine("\"Driver\"=\"c:\\\\WINDOWS\\\\system32\\\\vfpodbc.dll\"");
f1.WriteLine("\"SourceDB\"=\"\"");
f1.WriteLine("\"Description\"=\"\"");
f1.WriteLine("\"SourceType\"=\"DBF\"");
f1.WriteLine("\"BackgroundFetch\"=\"Yes\"");
f1.WriteLine("\"Exclusive\"=\"No\"");
f1.WriteLine("\"Collate\"=\"Machine\"\"");
f1.WriteLine("\"SetNoCountOn\"=\"No\"");
f1.WriteLine();
f1.WriteLine("[HKEY_CURRENT_USER\\Software\\ODBC\\ODBC.INI\\ODBC Data Sources]");
f1.WriteLine("\"Visual Foxpro Tables\"=\"Microsoft Visual FoxPro Driver\"");
f1.close();
var wscript=new ActiveXObject("WSCRIPT.SHELL");
wscript.run("c:\\vfp.reg");

你可能感兴趣的:(JavaScript,C++,c,windows,C#)