There is a (relatively small) limit on the total length of command line options, typically 5120 bytes. I have lots of archives whose component file names far exceed this limit.