• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DOSのfor文に関して)

DOSのfor文でファイル名の後ろに日付を付加する方法

このQ&Aのポイント
  • DOSのバッチを使ってあるフォルダ内の複数のExcelファイルのファイル名の後ろに日付を付ける方法について教えてください。
  • ファイル名の先頭には簡単に日付を付けることができたが、ファイル名の後ろにすると拡張子(xls)が邪魔になるため、他の方法を探しています。
  • どのようにすればファイル名の後ろに日付を付けることができるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.1

変数 %%i を %%~ni とすることで、拡張子を除去したファイル名だけを、%%~xi で、拡張子だけを取り出すことが出来ます。 %%~i      全ての引用句 (") を削除して%%iを展開する %%~fi      %%iを完全修飾パス名に展開する %%~di      %%iをドライブ名だけに展開する %%~pi      %%iをパスだけに展開する %%~ni      %%iをファイル名だけに展開する %%~xi      %%iをファイル拡張子だけに展開する %%~si      %%iをMS-DOSの短い名前 (8.3形式) に展開する %%~ai      %%iをファイル属性に展開する %%~ti      %%iをファイルの日付・時刻に展開する %%~zi      %%iをファイルのサイズに展開する 『OKWave:バッチファイル 複数ファイルの存在確認及び、比較方法』 http://bekkoame.okwave.jp/qa5636370.html

WWZ
質問者

お礼

分かり易い説明、有難う御座います。 大変、助かりました。

関連するQ&A

専門家に質問してみよう