RegDelete

レジストリのキーや値を削除する

RegDelete, RootKey, SubKey [, ValueName]

Parameters

引数名説明
RootKey 「HKEY_LOCAL_MACHINE」「HKEY_USERS」「HKEY_CURRENT_USER」「HKEY_CLASSES_ROOT」「HKEY_CURRENT_CONFIG」のどれか。「HKLM」のような短縮名も可能。
リモートのレジストリにアクセスしたい場合、「\\workstation01:HKEY_LOCAL_MACHINE」のようにコンピュータ名と「:」をつける。
SubKey サブキーのパス
ValueName 削除する値の名前。
省略時は、サブキー全体が削除される。
「AHK_DEFAULT」を指定すると、サブキーの規定の値が削除される。

ErrorLevel

成功時は「0」、失敗時は「1」。

Remarks

レジストリの削除は危険を伴うため、慎重に行うこと。

registry-loopを使用すれば、複数のキーに同じ操作を行うことができる。

Related

RegRead, RegWrite, Registry-loop

Example(s)

 RegDelete, HKEY_LOCAL_MACHINE, Software\SomeApplication, TestValue