regkill

レジストリキー削除

regkill p1,"key-name"

p1=0~(0) : キーグループ指定
"key-name" : キー名指定

(プラグイン / モジュール : hspext)

解説

指定したレジストリのキーを削除します。

p1では、キーグループを指定します。これは以下の中から選びます。

  p1  key group
--------------------------------
  0 : HKEY_CURRENT_USER
  1 : HKEY_LOCAL_MACHINE
  2 : HKEY_USERS
  3 : HKEY_CLASSES_ROOT
  4 : HKEY_DYN_DATA ( Windows95/98のみ )
  5 : HKEY_PERFORMANCE_DATA ( WindowsNTのみ )

"key-name"では、"Software\\OnionSoftware\\hsed"のように「\\」で
ツリーを区切って階層指定を行ないます。

命令の実行後は、システム変数statに結果が返ります。
システム変数statが0以外の場合は、何らかのエラーが起こっている
ことを示しています。

指定したレジストリのキーの下に、さらにキーが含まれている場合には
注意が必要です。OSがWindowsNTの場合は、レジストリキーの下にさらに
キーが含まれている場合にはエラーとなり削除できません。
Windows95(98)/NTどちらでも動作するようなスクリプトを作る際には、
この点に気をつけてください。

情報

プラグイン / モジュールhspext
バージョン2.61
作成日2004/03/01
著作者onitama
URLhttp://www.onionsoft.net/
備考hspext.asをインクルードすること。
タイプ拡張命令
グループOSシステム制御命令
hs ファイルhsphelp\hspext.hs