regSetVal は、ローカル システムまたはリモート システムの sKey によって指定されたレジストリ キーの値を作成または設定します。 sValName によって識別される値が存在しない場合は、その値が作成されます。それ以外の場合は、既存の設定がその値によって上書きされます。
この関数の構文は次のとおりです。
regSetVal(sKey, sValName, value, [type])
レジストリ キーを指定します。
値の名前を指定します。
値を定義します。
値のタイプを指定します。
この関数が失敗すると、例外が発生します。 それ以外の場合は true が返されます。
例
HKLM¥Software¥ACME キーの REG_DWORD 値の「Number」という名前の値に 42 を設定します。
regSetVal("HKLM¥¥Software¥¥ACME", "Number", 42);
HKLM¥Software¥ACME キーの REG_SZ 値の「Label」という名前の値に「Hello」を設定します(エラー処理を行います)。
try {
regSetVal("HKLM¥¥Software¥¥ACME", "Label", "Hello");
? "Success"
}
catch(e) {
? "Failure:", e
}
REG_EXPAND_SZ 値を設定します。
regSetVal("HKLM¥¥Software¥¥ACME", "MyPath", "%Path%;c:¥¥MyDir", REG_EXPAND_SZ);
REG_MULTI_SZ 値を設定します。
arr=["Alice", "Bob", "Carol"];
regSetVal("HKLM¥¥Software¥¥ACME", "People", arr);
リモート マシン client8 に文字列の値を設定します。
regSetVal("client8::HKLM¥¥Software¥¥ACME", "Name", "Bob");
|
Copyright © 2013 CA.
All rights reserved.
|
|