レジストリを読み書きするだけのアプリケーションの作成
今回は、レジストリの読み書きを行うだけのコンソールアプリケーションを作成します。
- コンソールアプリの作成
Public Class Form1
Sub Main()
'権限が足りずに書き込めない時もあるので、エラー処理。
Try
'キー 「HKLM\SOFTWARE\Policies\Microsoft」 の中に 値を作成
Dim regkey As Microsoft.Win32.RegistryKey = _
Microsoft.Win32.Registry.LocalMachine.CreateSubKey("SOFTWARE\Policies\Microsoft")
'名前:grot3、値「http://www.grot3.com/」を作成する
regkey.SetValue("grot3", "http://www.grot3.com/")
Catch ex As Exception
MsgBox(ex.Message.ToString, MsgBoxStyle.Critical, "エラー")
End Try
End Sub
End Class
Microsoft.Win32.Registry.ClassesRoot.CreateSubKey
Microsoft.Win32.Registry.CurrentUser.CreateSubKey
Microsoft.Win32.Registry.LocalMachine.CreateSubKey
Microsoft.Win32.Registry.Users.CreateSubKey
Microsoft.Win32.Registry.CurrentConfig.CreateSubKey