「Windowsバッチ」指定フォルダにファイルパスを全て取得するサンプル
環境
Windows 10 Home 64bit
コマンドプロンプト
Windows 10 Home 64bit
コマンドプロンプト
Windows 10 Home 64bit コマンドプロンプト
構文
set 変数A = ディレクトリパス¥*.拡張子
for %%変数B in (%変数A%) do
指定ディレクトリ内に存在する指定拡張子のファイル一覧を表示します。
使用例
「C:\test10\」ディレクトリ内に存在する拡張子が.csvのファイル一覧を表示します。
サンプルコード
@echo off
set ds=C:\test10\*.csv
for %%a in (%ds%) do (
echo %%a
)
pause
@echo off
set ds=C:\test10\*.csv
for %%a in (%ds%) do (
echo %%a
)
pause
@echo off set ds=C:\test10\*.csv for %%a in (%ds%) do ( echo %%a ) pause
実行結果
c:\data>info.bat
C:\test10\result.csv
C:\test10\test.csv
c:\data>info.bat
C:\test10\result.csv
C:\test10\test.csv
c:\data>info.bat C:\test10\result.csv C:\test10\test.csv