前のトピック: regCreateKey -- レジストリ キーを作成する(関数)次のトピック: regDeleteKey -- レジストリ キーまたはキー階層を削除する(関数)


regCreateSubkeys -- 配列からサブキーを作成する(関数)

regCreateSubKeys 関数は、ローカル システムまたはリモート システムの配列の指定されたキーの下に、キーのサブツリーを作成します。 配列には、sKey で始まる相対パス文字列として作成されるキーの名前が含まれる必要があります。 regGetSubKeys() は、このタイプの配列を返します。

この関数の構文は以下のとおりです。

regCreateSubKeys(sKey, aSubKeys)
sKey

レジストリ キーを指定します。

aSubKeys

キーのサブツリーを指定します。

この関数が失敗すると、例外が発生します。 それ以外の場合は true が返されます。

HKLM¥Software¥ACME の下に、'x'、'y'、および 'z' というキーを作成します。

regCreateSubKeys("HKLM¥¥Software¥¥ACME", ["x", "y", "z"]);

入れ子のサブキー ツリーを作成します。

regCreateSubKeys("HKLM¥¥Software¥¥ACME", ["a¥b¥c", "x¥y¥z"]);

リモート システム client8 からサブキー ツリーを取得し、それをリモート システム client9 に適用します。

arr = regGetSubKeys("client8::HKLM¥¥Software¥¥ACME", true);
regSetSubKeys("client9::HKLM¥¥Software¥¥ACME", arr);

注: キーの値は個別に処理する必要があります。

関連項目

regCreateKey -- レジストリ キーを作成する(関数)

regGetSubKey -- レジストリ キーのサブ キーを取得する(関数)