おやつはさっき食べたでしょ

書き留めないと忘れちゃう。

BATファイルの引数指定で、MSの罠にハマった話

BATに複数のファイルをD&Dすると、BATには %1、%2....という変数で渡される。
引数指定してBATを起動したときと一緒の動作。
>hoge.bat aaa1 bbb2 ccc3 として hoge を起動すると、内部では、%1=aaa1、%2=bbb2、%3=ccc3 になるアレ。

でも、でも・・・・・ D&Dでドロップしたファイル名に全角スペースが使われてると引数がバグる。

続きを読む