If possible, I'd like to compress a number of files, and when the recipient of this zip file extract it (or double click on it) it creates a directory on the local disk and extracts the contained files to that directory. Can somebody point me in the right direction of how I can achieve this please?
Check out this for WinRar (just don't use it for malware!)
http://www.jackmccarthy.com/malware/WinRAR_Archive_Creation.htm
or WinZip:
http://kb.winzip.com/kb/entry/88/
Or even 7zip:
http://www.wikihow.com/Use-7Zip-to-Create-Self-Extracting-excutables