次の方法で共有


レジストリクエリ (reg query)

レジストリ内の指定されたサブキーの下にあるサブキーとエントリの次の層の一覧を返します。

構文

reg query <keyname> [{/v <valuename> | /ve}] [/s] [/se <separator>] [/f <data>] [{/k | /d}] [/c] [/e] [/t <Type>] [/z] [/reg:32] [/reg:64]

パラメーター

パラメーター 説明
<keyname> サブキーの完全パスを指定します。 リモート コンピューターを指定するには、\\<computername>\の一部としてコンピューター名 (形式) を含めます。 \\<computername>\ を省略すると、操作は既定でローカル コンピューターになります。 キー名 には、有効なルート キーを含める必要があります。 ローカル コンピューターの有効なルート キーは、HKLM HKCUHKCRHKU、および HKCC です。 リモート・コンピューターが指定されている場合、有効なルート・キーは HKLM 、HKU 。 レジストリ キー名にスペースが含まれている場合は、キー名を引用符で囲みます。
/v <valuename> 照会するレジストリ値の名前を指定します。 省略すると、 キー名 のすべての値名が返されます。 /f オプションも使用する場合、このパラメーターの Valuename は省略可能です。
/ve 空の値名のクエリを実行します。
/s すべてのサブキーと値の名前を再帰的に照会するように指定します。
/se <separator> REG_MULTI_SZ値の名前の種類で検索する単一の値区切り記号 指定します。 区切り記号が指定されていない場合は、\0 が使用されます。
/f <data> 検索するデータまたはパターンを指定します。 文字列にスペースが含まれている場合は、二重引用符を使用します。 指定しない場合は、検索パターンとしてワイルドカード (*) が使用されます。
/k キー名のみを検索するように指定します。 /f と共に使用する必要があります。
/d データのみを検索するように指定します。
/c クエリで大文字と小文字が区別されることを指定します。 既定では、クエリでは大文字と小文字は区別されません。
/e 完全一致のみを返すように指定します。 既定では、すべての一致が返されます。
/t <Type> 検索するレジストリの種類を指定します。 有効な型は、 REG_SZREG_MULTI_SZREG_EXPAND_SZREG_DWORDREG_BINARYREG_NONEです。 指定しない場合は、すべての型が検索されます。
/z レジストリの種類に相当する数値を検索結果に含める値を指定します。
/登録:32 32 ビット レジストリ ビューを使用してキーにアクセスする必要があることを指定します。
/登録番号:64 64 ビット レジストリ ビューを使用してキーにアクセスする必要があることを指定します。
/? コマンド プロンプトにヘルプを表示します。

注釈

  • reg クエリ操作の戻り値は次のとおりです。

    価値 説明
    0 成功
    1 失敗

例示

HKLM\Software\Microsoft\ResKit キーの名前値 Version の値を表示するには、次のように入力します。

reg query HKLM\Software\Microsoft\ResKit /v Version

ABC という名前のリモート コンピューターのキー HKLM\Software\Microsoft\ResKit\Nt\Setup のすべてのサブキーと値を表示するには、次のように入力します。

reg query \\ABC\HKLM\Software\Microsoft\ResKit\Nt\Setup /s

区切り記号として # を使用してREG_MULTI_SZ型のすべてのサブキーと値を表示するには、次のように入力します。

reg query HKLM\Software\Microsoft\ResKit\Nt\Setup /se #

データ型REG_SZの HKLM ルートの下に、SYSTEM の正確な一致と大文字と小文字が区別される一致のキー、値、およびデータを表示するには、次のように入力します。

reg query HKLM /f SYSTEM /t REG_SZ /c /e

データ型REG_BINARYの HKCU ルート キーの下にあるデータの 0F に一致するキー、値、およびデータを表示するには、次のように入力します。

reg query HKCU /f 0F /d /t REG_BINARY

キー HKLM\SOFTWARE\Microsoft とすべてのサブキーの下に asp.net 一致するキー、値、およびデータを表示するには、次のように入力します。

reg query HKLM\SOFTWARE\Microsoft /s /f asp.net

キー HKLM\SOFTWARE\Microsoft とすべてのサブキーの下に asp.net 一致するキーのみを表示するには、次のように入力します。

reg query HKLM\SOFTWARE\Microsoft /s /f asp.net /k

HKLM\SOFTWARE の下に null (既定値) の値名の値とデータを表示するには、次のように入力します。

reg query HKLM\SOFTWARE /ve