コマンドプロンプト開始時に実行するコマンドを設定する
コマンドプロンプトを開いた際(スタートアップ時)にあるコマンドを実行したい場合がある。
Windows XPの時は以下の方法で出来たが、Vistaでも同様に有効のようなので書いておく。
例えば、コマンドプロンプトを実行した際に、必ずVisual Studioの環境設定を有効にするパッチファイル"%VS80COMNTOOLS%vsvars32.bat"を実行したい場合、以下のレジストリを結合することで可能となる。
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Command Processor] "AutoRun"="\"%VS80COMNTOOLS%vsvars32.bat\""
HKEY_LOCAL_MACHINE下でも出来るはずだが、私の環境(ActiveDirectory配下のPC)ではだめだったな。
追記:
HKEY_LOCAL_MACHINEで設定する場合、同じコマンドの場合はHKEY_CURRENT_USERへの登録は不要。というか重複して実行されてしまう。