Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 39 |
Nodes: | 6 (0 / 6) |
Uptime: | 61:39:53 |
Calls: | 171 |
Files: | 117 |
Messages: | 63,076 |
What's wrong with this batch file? It only appears to grab the first directory, instead of all subdirs. Sometimes it doesn't even do that.. f
for %%i in (*.) DO (
cd %%i
del shortlist.bbs
for %%j in (*.zip) DO (
pkunzip -o %%j file_id.diz %temp%
set /p output=<%temp%\file_id.diz
echo %%j %output%>>shortlist.bbs
)
cd ..
)
What's wrong with this batch file? It only appears to grab the first directory, instead of all subdirs. Sometimes it doesn't even do that.. f
for %%i in (*.) DO ( cd %%i del shortlist.bbs for %%j in (*.zip)
DO ( pkunzip -o %%j file_id.diz %temp% set /p
output=<%temp%\file_id.diz echo %%j %output%>>shortlist.bbs
) cd .. )
I'm sure I missed something obvious, but I can't figure it out. Can I not nest for do loops? This is to grab the first line of file_id.diz files, put the filename a few spaces, then the description into a file for
my ftp server to display descriptions. pkunzip and set are working.
It's not looping though.
set /p output=<%temp%\file_id.diz