なぜか、気がつかなった。。。
BATソース内、
変数名 %1 , %2 , %3 , .....
BATファイルアイコンに、Window で選択したファイルをドラッグ&ドロップすると
ドロップしたファイルパスが渡る。
以下のように、BATをを書いてみればわかる。
@echo off set f1=%1 echo %f1% pause
では、複数ファイルを選択したファイルをドラッグ&ドロップしたのは、渡せるのか?
@echo off set f1=%1 set f2=%2 set f3=%3 echo %f1% echo %f2% echo %f3% pause
渡せる!ただし、この選択した順番どおりに、%1, %2 , %3 と並ばなかった!
去年、作ったツールのBATファイルも、この方法で、BATを書けば良かったので修正。
Home · yipuran/daria Wiki · GitHub