Thanks for the suggestion.

Actually, I am sure it finishes. It executes code following the shell command - even outside of the loop in which the shell command is called.

It works fine with WinZip, but I only have an evaluation copy.

Anyway, I'll try your suggestion (after lunch) and let you know if it works. Thanks again.

Peter