※ このバッチがあるフォルダに、FileList[yyyy-mm-dd]hhnnss.txt というファイル名で出力
※ 選択したフォルダのサブフォルダのファイルもリスト出力する
GetFileList.bat
@echo off
set yyyy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%
set now=%time: =0%
set hhnnss=%now:~0,2%%now:~3,2%%now:~6,2%
set listFile=FileList[%yyyy%-%mm%-%dd%]%hhnnss%.txt
for %%f in (%*) do (
dir /s /b "%%f" >> %listFile%
)
start %listFile%