我有这个注册(.reg)文件,我用它来修改屏幕保护程序属性:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Desktop] "ScreenSaveActive"="1" "ScreenSaveTimeOut"="900" "ScreenSaverIsSecure"="1" "SCRNSAVE.EXE"="C:\\windows\\system32\\scrnsave.scr"
registry工作正常。
我的问题:是否有可能使此registry的Visual Basic脚本.vbs文件? 如果是的话,请咨询。
PS这是我在这个论坛的第一个问题。
这在超级用户这里得到了一定程度的回答,但是我build议在MS-DOS /命令提示符中使用reg query , reg import和reg add 。
编辑:详细说明,您可以手动逐个添encryption钥,或者您可以导入.reg文件与一个简单的批处理脚本(如果不是一个class轮)
如果这是在AD环境中,则可以使用组策略更可靠地完成。 在远程pipe理但没有AD的环境中,我个人所做的就是将.reg文件放置在networking共享上,并将其复制或直接导入(如果可能,我不确定是否reg支持。
编辑:让我们做得更完整。 您需要input注册码
注册导入\\ Sharename \ regkey.reg
在命令提示符/批处理中。
这里是我testing这个解决scheme的一个例子。
最后的编辑:这引起了我的注意,有人来到这里,他们正确的想法,实际上是想与VBS做到这一点。 我链接了两个链接,但是这里有一个解决scheme
Vbs脚本:
Set oShell = CreateObject("Wscript.Shell") 'Your .Reg file and path goes here as in the example below sRegFile = "C:\Temp\MyFile.Reg" 'This line runs Regedit in silent mode oShell.Run "regedit.exe /s " & Chr(34) & sRegFile & Chr(34), 0, True