Hi lightspeed,
The only way that I know of that you can do what you're wanting to do, is to create an executable file, most zip programs could do this.
Inside of execution of file you set it up to redirect itself to where your data is on the Internet, it will grab that data and install it onto the computer that has execution of file on.
The executional zip file can have a password on it so nobody can open it to look inside of it to see where the data is coming from the Internet.
One of the things that I would like to bring up though, you'll have to purchase the business version of the zip file program in order to be able to do this.
And you will find that these programs are very expensive, so if you're not going to make money off of it it's most likely something you will not want to venture into.
There are companies out there though, that will create a wizard installer program for you, for a lot less money.
Sincerely,
C load.