我需要编辑注册表项并将数据值设置为“4”
我知道如何通过命令提示符执行此操作,但我正在尝试查找一些Visual Basic代码来执行此操作。
如果有帮助,这就是关键:
HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \服务\ USBSTOR \开始
答案 0 :(得分:3)
以下是如何在Visual Basic .NET中执行此操作
Dim key As RegistryKey = Registry.LocalMachine
Dim subkey As RegistryKey
subkey = key.OpenSubKey("SYSTEM\CurrentControlSet\Services\USBSTOR", True)
subkey.SetValue("Start", 4)
您需要确保添加
Imports System
Imports Microsoft.Win32
位于代码顶部。
答案 1 :(得分:2)
以下是在Visual Basic 6(或VBA)
中执行此操作的方法下载此registry editing code并将其放入课程中。
然后您可以使用以下代码来实际修改值:
Dim reg As New RegistryClass
With reg
.SetKeyValue .HKEY_LOCAL_MACHINE, "SYSTEM\CurrentControlSet\Services\USBSTOR", .RegDWORD, "Start", 4
End With
答案 2 :(得分:0)
您需要使用Registry命名空间中的Microsoft.Win32类。查看文档,它非常易于使用。