Can end user activate many files by entering a key once only?

I have some packages with over 300 files. I can make the same activation key for all files, using the same master key. But each file then requires the key to activate it. For 300+ this will be annoying. I want them to be hard locked with an expiry date.

Also can you set an expiry date without using the hard locked option?

Thank you very much.

This is not possible unless your XLS Padlock projects share the same Application GUID and Application Master Key.
Yes, you can set an expiration date to a non-hardware locked key.