• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    VBS脚本使用WMI操作注册表的代码第1/2页

    oReg.CreateKey HKEY_LOCAL_MACHINE,strKeyPath   

    oReg.SetExpandedStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue   
    oReg.SetStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue   
    oReg.SetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,dwValue   
    oReg.SetBinaryValue HKEY_LOCAL_MACHINE,strPath,strValueName,uBinary   
    oReg.SetMultiStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,arrStringValues   

    oReg.DeleteKey HKEY_LOCAL_MACHINE, strKeyPath   
    oReg.DeleteValue HKEY_LOCAL_MACHINE,strKeyPath,strStringValueName   

    oReg.GetExpandedStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue   
    oReg.GetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue   
    oReg.GetStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue   
    oReg.GetBinaryValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,uBinary   
    oReg.GetMultiStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,arrStringValues   

    '-------------------------------------------------------------------------------------------   

    Const HKEY_CLASSES_ROOT = H80000000   
    Const HKEY_CURRENT_USER = H80000001   
    Const HKEY_LOCAL_MACHINE = H80000002   
    Const HKEY_USERS = H80000003   
    Const HKEY_CURRENT_CONFIG = H80000005   

    ' 创建注册表项   
    const HKEY_LOCAL_MACHINE = H80000002   
    strComputer = "."  
    Set StdOut = WScript.StdOut   
    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _    
    strComputer  "\root\default:StdRegProv")   
    strKeyPath = "SOFTWARE\System Admin Scripting Guide"  
    oReg.CreateKey HKEY_LOCAL_MACHINE,strKeyPath   

    '创建多字符串值   
    const HKEY_LOCAL_MACHINE = H80000002   
    strComputer = "."  
    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _    
    strComputer  "\root\default:StdRegProv")   
    strKeyPath = "SOFTWARE\System Admin Scripting Guide"  
    strValueName = "Multi String Value Name"  
    arrStringValues = Array("first string", "second string",_   
     "third string", "fourth string")   
    oReg.SetMultiStringValue HKEY_LOCAL_MACHINE,strKeyPath,_   
    strValueName,arrStringValues   

      
    '创建扩展的字符串值   
    const HKEY_LOCAL_MACHINE = H80000002   
    strComputer = "."  
    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _    
    strComputer  "\root\default:StdRegProv")   
    strKeyPath = "SOFTWARE\System Admin Scripting Guide"  
    strValueName = "Expanded String Value Name"  
    strValue = "%PATHEXT%"  
    oReg.SetExpandedStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue   

    '创建字符串和 DWORD 值   
    const HKEY_LOCAL_MACHINE = H80000002   
    strComputer = "."  
    Set StdOut = WScript.StdOut   
    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _    
    strComputer  "\root\default:StdRegProv")   
    strKeyPath = "SOFTWARE\System Admin Scripting Guide"  
    strValueName = "String Value Name"  
    strValue = "string value"  
    oReg.SetStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue   
    strValueName = "DWORD Value Name"  
    dwValue = 82   
    oReg.SetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,dwValue   

      

    '删除注册表项   

    const HKEY_LOCAL_MACHINE = H80000002   
    strComputer = "."  
    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _    
    strComputer  "\root\default:StdRegProv")   
    strKeyPath = "SOFTWARE\System Admin Scripting Guide"  
    oReg.DeleteKey HKEY_LOCAL_MACHINE, strKeyPath   

      
    '删除注册表值   

    const HKEY_LOCAL_MACHINE = H80000002   
    strComputer = "."  
    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _    
    strComputer  "\root\default:StdRegProv")   
    strKeyPath = "SOFTWARE\System Admin Scripting Guide"  
    strDWORDValueName = "DWORD Value Name"  
    strExpandedStringValueName = "Expanded String Value Name"  
    strMultiStringValueName = "Multi String Value Name"  
    strStringValueName = "String Value Name"  
    oReg.DeleteValue HKEY_LOCAL_MACHINE,strKeyPath,strDWORDValueName   
    oReg.DeleteValue HKEY_LOCAL_MACHINE,strKeyPath,strExpandedStringValueName   
    oReg.DeleteValue HKEY_LOCAL_MACHINE,strKeyPath,strMultiStringValueName   
    oReg.DeleteValue HKEY_LOCAL_MACHINE,strKeyPath,strStringValueName   

      
    '枚举注册表值和类型   
    '枚举子项   
    '列出注册表文件   
    '监视注册表子项事件   
    '监视注册表子树事件   
    '读取二进制注册表值   

    const HKEY_LOCAL_MACHINE = H80000002   
    strComputer = "."  
    Set StdOut = WScript.StdOut   
    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _    
    strComputer  "\root\default:StdRegProv")   
    strKeyPath = "SOFTWARE\Microsoft\Windows NT\CurrentVersion"  
    strValueName = "LicenseInfo"  
    oReg.GetBinaryValue HKEY_LOCAL_MACHINE,strKeyPath,_   
    strValueName,strValue   
    For i = lBound(strValue) to uBound(strValue)   
        StdOut.WriteLine  strValue(i)   
    Next   
      

    12下一页阅读全文
    您可能感兴趣的文章:
    • VB中使用WMI获取系统硬件和软件有关信息
    • VBS调用WMI遍历搜索硬盘文件并计数的方法
    • vbs通过WMI修改文件文件夹的NTFS权限
    • WMI StdRegProv 通过wmi操作注册表的vbscript实现代码 (本地或远程)
    • VBS通过WMI监视注册表变动的代码
    • VBS通过WMI获取CPU使用率的代码
    • 将WMI中的DateTime类型转换成VBS时间的函数代码
    • VBS调用WMI实现搜索硬盘mp3文件
    • Rcmd.vbs [Remote Cmd with wmi]远程脚本
    • VBS调用WMI快速关闭IE的脚本
    • vbs wmi获取电脑硬件信息实例
    • 初窥WMI_Vbs脚本编程简明教程补充读物
    • 使用WMI得到计算机的信息
    上一篇:ADOX.Catalog中文帮助详细说明chm文档第1/3页
    下一篇:vbs xmldom初次实战获取QQ签名的代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    VBS脚本使用WMI操作注册表的代码第1/2页 VBS,脚本,使用,WMI,操作,注册表,