首页 > 解决方案 > 如果等于 VBS 的值,则更新注册表项

问题描述

如果等于“1”,我想更新注册表项值,然后将其更改为“2”,如果 =2,则不使用 VBS 示例:

HKEY_CURRENT_USER\软件
VALUE1 = 1

示例见下图:

请帮忙

标签: vbscriptregistry

解决方案


设置 WshShell = WScript.CreateObject("WScript.Shell")

'阅读勇气

Val01=WshShell.RegRead ("HKEY_CURRENT_USER\Software\Value1")

' 如果 valor = 1 则更改 1 > 2

消息框 Val01

    if val01=1 then 

               WshShell.RegWrite "HKEY_CURRENT_USER\Software\Value1",2,  "REG_SZ"

    end if

推荐阅读