起動時に実行されるレジストリキー
- 全ユーザー
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\
- ユーザー個別
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
上記キークラス以下のキー。
REG_SZタイプで設定した値がコマンドラインとして実行される。
Run | 起動の度に実行される |
RunOnce | 起動時に一度だけ実行される 実行された後、キーは自動削除される |
RunOnceEx | 上に同じ。ただしプロセスが違う、らしい 詳しくはここ参照 |
サンプル
起動時にメモ帳を開く。
一度実行されるとレジストリキーは削除される。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion RunOnce REG_SZ %WINDIR%\system32\notepad.exe
参考
- レジストリ RunOnceキーの定義
http://support.microsoft.com/kb/137367/
- RunOnceEx レジストリキーの構文