DOSバッチでドラッグアンドドロップするには、若干の工夫が必要
理由は以下の通り
ドラッグドロップすると、引数にスペースの混じったロングネームが
入ってくる DOSシェルでは、このロングネームは基本的にNG
よって 以下の例のように書けば 通る
gawk “{ a = substr($0,6,2);if(a==\” \”)print substr( $0, 8 );}” %~s1 > %~d1%~sp1\%~n1.dnc
入力ファイル名として %~s1 を
出力ファイル名として %~d1%~sp1\%~n1.dnc (新たな拡張子をdncにした例)
入力より出力がめんどくさいのは、ショートネームにすると、ドライブ名が消えたりするのを補っているため
試してないけど、 %~dsp1\%~n1.dnc でも良いかもしれない