2008-04-01 .bat って未だに現役ですよね
バッチファイルで引数にファイル名を扱う場合の修飾辞
develop |
コマンドプロンプトを使ってみよう! −バッチファイルとは?− から備忘録として転載。
修飾子 | 機能・用途 |
---|---|
%~1 | 全ての引用句(")を削除して%1を展開する。 |
%~f1 | %1を完全修飾パス名に展開する。 |
%~d1 | %1をドライブ名だけに展開する。 |
%~p1 | %1をパスだけに展開する。 |
%~n1 | %1をファイル名だけに展開する。 |
%~x1 | %1をファイル拡張子だけに展開する。 |
%~s1 | 展開されたパスはMS-DOSの「8.3形式」でも短い名前だけを含む。 |
%~a1 | %1をファイル属性に展開する。 |
%~t1 | %1をファイルの日付・時刻に展開する。 |
%~z1 | %1をファイルのサイズに展開する。 |
%~$PATH:1 | PATH環境に指定されているディレクトリを検索し、最初に見つかった完全修飾名に%1を展開する。環境変数名が定義されていない場合、また検索してもファイルが見つからなかった場合は、この修飾子を指定すると空の文字列に展開する。 |
いくつかの修飾子を組み合わせる事も可能。
- %~dp1
- %1をドライブ名とパスだけに展開する
コメント
トラックバック - http://d.hatena.ne.jp/RobinEgg/20080401/p1
リンク元
- 35 http://www.google.co.jp/search?q=andlinux&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox
- 24 http://www.google.co.jp/search?sourceid=navclient&aq=t&hl=ja&ie=UTF-8&rlz=1T4ADBF_jaJP222JP223&q=HR9000+HDD+交換
- 16 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rls=RNWE,RNWE:2005-28,RNWE:ja&q=andLinux
- 12 http://www.google.co.jp/search?hl=ja&q=andLinux&btnG=検索&lr=lang_ja
- 12 http://www.google.co.jp/search?hl=ja&q=andlinux&btnG=Google+検索&lr=
- 10 http://www.google.co.jp/search?hl=ja&q=andlinux&lr=
- 9 http://www.google.co.jp/search?q=andlinux&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_jaJP245JP245
- 9 http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=H.264+変換&num=50
- 8 https://www.google.co.jp/
- 7 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&hs=T7a&q=ffmpegとは+x264&btnG=検索&lr=lang_ja