次の方法で共有


reg add

レジストリに新しいサブキーまたはエントリを追加します。

Syntax

reg add <keyname> [/v valuename | /ve] [/t datatype] [/s separator] [/d data] [/f] [/reg:32 | /reg:64]

Parameters

Parameter Description
<keyname> 追加するサブキーまたはエントリの完全パスを指定します。 リモートコンピュータを指定するには、キー名の一部としてコンピュータ名 (\\<computername>\ の形式) を含めます。 \\<computername>\ を省略すると、操作は既定でローカル コンピューターになります。 キー名には、有効なルートキーが含まれている必要があります。 ローカル コンピューターの有効なルート キーは次のとおりです。
  • HKCR (HKEY_CLASSES_ROOT)
  • HKCU (HKEY_CURRENT_USER)
  • HKLM (HKEY_LOCAL_MACHINE)
  • HKU (HKEY_USERS)
  • HKCC (HKEY_CURRENT_CONFIG)

リモート コンピューターが指定されている場合、有効なルート キーは HKLMHKU です。 レジストリ キー名にスペースが含まれている場合は、キー名を引用符で囲みます。
/v <Valuename> レジストリ エントリの追加の名前を指定します。
/ve 追加されたレジストリ エントリに null 値があることを指定します。
/t <Type> レジストリ エントリの種類を指定します。 タイプ は次のいずれかである必要があります。
  • REG_SZ
  • REG_MULTI_SZ
  • REG_DWORD_BIG_ENDIAN
  • REG_DWORD
  • REG_BINARY
  • REG_DWORD_LITTLE_ENDIAN
  • REG_LINK
  • REG_FULL_RESOURCE_DESCRIPTOR
  • REG_EXPAND_SZ
/s <computer> REG_MULTI_SZデータ型が指定され、複数のエントリがリストされている場合に、データの複数のインスタンスを区切るために使用する文字を指定します。 指定しない場合、デフォルトの区切り記号は \0 です。
/d <Data> 新しいレジストリ エントリのデータを指定します。
/f 確認を求めずにレジストリ エントリを追加します。
/reg:32 32 ビット レジストリ ビューを使用してキーにアクセスする必要があることを指定します。
/reg:64 64 ビット レジストリ ビューを使用してキーにアクセスする必要があることを指定します。
/? コマンド プロンプトにヘルプを表示します。

Remarks

  • この操作ではサブツリーを追加できません。 このバージョンの reg では、サブキーを追加するときに確認を求められません。

  • reg add 操作の戻り値は次のとおりです。

Value Description
0 Success
1 Failure
  • REG_EXPAND_SZ キー タイプの場合は、キャレット記号 ( ^ ) を /d パラメーター内に % とともに使用します。

Examples

リモート コンピューター ABC にキー HKLM\Software\MyCo を追加するには、次のように入力します。

reg add \\ABC\HKLM\Software\MyCo

Dataという名前の値、タイプREG_BINARYおよびfe340eadのdataを持つレジストリエントリをHKLM\Software\MyCoに追加するには、次のように入力します。

reg add HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead

MRU という名前の値、タイプ REG_MULTI_SZ、および fax\0mail\0 のデータを持つ複数値のレジストリ エントリを HKLM\Software\MyCo に追加するには、次のように入力します。

reg add HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail\0

Path という名前の値、タイプ REG_EXPAND_SZ、および %systemroot%のデータを使用して、拡張レジストリエントリを HKLM\Software\MyCo に追加するには、次のように入力します。

reg add HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d ^%systemroot^%