リムーバブルへのショートカットを代替する(その2)
リムーバブルへのショートカットは、ドライブレターが変わると困るので、ボリュームラベル指定のバッチファイルやショートカットで代替します。
下記で、
ボリュームラベル
作業フォルダ
パス
[引数...]
の4箇所を書き換えて使用します。
もし、ボリュームラベルに空白を含む場合は、空白より前だけ。
ドライブレターを適宜絞り込んでも可。
リムーバブルへのショートカット.CMD
FOR /F "tokens=1-5" %%1 IN ('VOL C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:') DO IF "%%5"=="ボリュームラベル" START "" /D"%%2:\作業フォルダ" "パス" [引数...]
リムーバブルへのショートカット.lnk
cmd.exe /c FOR /F "tokens=1-5" %1 IN ('VOL C: D: E: F: G: H: I: J: K: L: M: N: O: P: Q: R: S: T: U: V: W: X: Y: Z:') DO IF "%5"=="ボリュームラベル" START "" /D"%2:\作業フォルダ" "パス" [引数...]
ショートカットの実行時の大きさは、最小化または非表示(過去記事参照)にします。
これらは、マシン側、リムーバブル側のいずれに置いても使えます。
« リムーバブルへのショートカットを代替する | トップページ | コマンドラインから関連付けの動詞(Verb)を起動する。 »