もの知らず日記

積み重なる駄文、天にブーメラン

(メモ) Win7でバッチファイルをタスクバーに登録する方法

問題:

ぼくの環境では、Soundfontなどの音源を使うためにVSTHostを使っているのですが、MIDIからVSTHostで音を出すためには、この2つを繋げる仮想ケーブルが必要です。

そこで、この仮想ケーブルの起動とVSTHostの起動をおこなうバッチファイルを用意したのですが、バッチファイルはタスクバーに登録できません。

バッチファイルをタスクバーに登録できれば、少々目障りだったデスクトップのアイコンをタスクバーに収納でき、見た目がすっきりします。VSTHostの起動が楽になることも確実です。

手順:

以下、Windows7 Home Premium 64bit の環境での手順です。
  1. [ すべてのプログラム ] > [ アクセサリ ] から [ コマンドプロンプト ] を右クリックし、 [ 送る ] > [ デスクトップへ送る ] でデスクトップにショートカットをつくる
  2. デスクトップにつくったショートカットを右クリックし、 [ プロパティ ] をひらく
  3. [ リンク先 ] の項目を”%windir%\system32\cmd.exe /C batファイルのアドレス”というようにする(例 : %windir%\system32\cmd.exe /C C:\Vsti\launchVSTHost.bat)(launchの"l"と"r"を間違えていたのは秘密です……)
  4. 変更したら [ OK ] を押し、そのショートカットを右クリックし、 [ タスクバーに表示する ] を押す
  5. タスクバーからきちんと起動することを確認できたら、デスクトップにつくったショートカットを削除する

手順3. にある”/C”は、「”文字列”に指定されたコマンドを実行した後、終了」するモードとして起動するという意味があるようです。