• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:部分文字列の取得バッチの作成について)

部分文字列の取得バッチの作成について

このQ&Aのポイント
  • デスクトップ上の「ダウンロードA」フォルダ内に入った複数のPDFファイルのファイル名から末尾9文字目から5文字分を抜き出す処理を作成したいです。
  • フォルダ内にある全てのPDFファイルのファイル名から末尾9文字目から5文字分を抜き出すバッチファイルを作成したいです。
  • デスクトップ上のフォルダ内にある複数のPDFファイルのファイル名を処理し、末尾9文字目から5文字分を抜き出すバッチファイルの作成方法を教えてください。

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

  • ベストアンサー
  • watanabe04
  • ベストアンサー率18% (295/1599)
回答No.2

×echo %TEST:~9,5% ○echo %TEST:~-9,5% ×for %%F in (*XXXXX.pdf) do call :sub1 "%%F" ○for %%F in (hogehoge_*.pdf) do call :sub1 "%%F"

yopptommy
質問者

お礼

できました!ご回答いただき、本当にありがとうございます!

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • watanabe04
  • ベストアンサー率18% (295/1599)
回答No.1

@echo off for %%F in (*XXXXX.pdf) do call :sub1 "%%F" goto :EOF :sub1 set Bstr1=%1 set Bstr2=%Bstr1:~9,5% echo %Bstr2% :EOF これでどう?

すると、全ての回答が全文表示されます。

関連するQ&A