Had one that listed sub folder contents but cant find it, googled this though:
Open notepad paste this in:
dir /a /b /-p /o:gen >C:\WINDOWS\Temp\file_list.txt
start notepad C:\WINDOWS\Temp\file_list.txt
save the notepad file as list.bat on your desktop or anywhere.
Copy the bat file to the directory you want to list the contents of, then double click it.