Not sure I understand...

Assumptions:
Folder contains files and other folders.
You want to zip up files in folders but not the folders within folders.
You want the zip name to match the folder name.
You have access rights to all files and folders.

Questions:
Is this right?
Do you have nested folders?
Where do the zips go?
What about duplicate names?
What zip product do you intend to use and does is support a Command Line Interface or scripting?
Is there really a Santa Claus?

_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.