Thanks..the right() trick does work for the file name. The $f? does return the expected files. I'm sure it's the way I'm shelling out to 7zip. For some reason, every file is added to each zip. If I replace the shell line to echo the $f variable I get the correct list of files for each zip.
_________________________
I could have made a neat retort but didn't, for I was flurried and didn't think of it till I was downstairs.
-Mark Twain