logo

バッチコマンドの入力パラメーター拡張 📂プログラミング

バッチコマンドの入力パラメーター拡張

コード

複数の入力パラメータの中で最初の引数 C:\data\ABC.csvチルダが含まれた %1として受け取るとする。この入力引数の様々な機能を紹介する1

文法由来説明結果
%~f1Full path全体パスC:\data\ABC.csv
%~d1DriveドライブC:
%~p1Pathパス\data\
%~n1Name名前ABC
%~x1eXtension拡張子.csv

組み合わせ

入力引数は組み合わせて使用することもできる。 %~dn1 のようにファイルの位置として適切な意味を持たなくても可能なので、場合によっては奇妙な妙手として使われることもある。

組み合わせ結果
%~dp1C:\data\
%~nx1ABC.csv
%~dn1C:ABC
%~nd1C:ABC

%~dn1%~nd1 の例からわかるように、順序は重要ではない。

環境

  • OS: Windows11