学校のコンピュータで、コンピュータの起動時にプログラムを実行できることがわかったので、それを に登録しましたHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
。
しかし、コンピュータがロードされると、起動時にプログラムが実行されません。なぜ実行されないのでしょうか?
答え1
レジストリキーが間違っています。
HKEY_CURRENT_USER\ソフトウェア\Microsoft\Windows\CurrentVersion\実行
Run
RunOnce
レジストリ キーにより、ユーザーがログオンするたびにプログラムが実行されます。キーのデータ値はコマンド ラインです。実行するプログラムを登録するには、 という形式のエントリを追加します。 キーdescription-string=commandline
の下に複数のエントリを書き込むことができます。特定のキーの下に複数のプログラムが登録されている場合、それらのプログラムが実行される順序は不定です。Windows レジストリには次の 4 つのキーが含まれています。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce