Thanks Thaddy, the problem applies to files, not directories. I am satisfied that, for example, on linux, files appear to be restored with umask permissions, not the file's original permissions. Thats OK, as long as we know what to expect.
But more of a problem is that on the Mac, files are restored with no permissions ! That is, no one can read or write them. And that is, I suggest, unexpected !
Yep, could use TProcess but cannot depend on a zip command being available on Windows (or can I ?) so still have to have different code between platforms. Sigh....
Davo