you are correct
I decided to go into file search and search for all the files for the name of the program, there were many more then what was in the program file. So in file search after the search had ended I highlighted all the files and saved to CD, went to a different pc and sure enough I was able to download the file without having to use the installing file.
You don't seem to understand how these things work.
Not ALL programs will work this way.Some will and some not.
Most of the programs during their installation process not only copy files to HDD locations,but also create a lot of registry keys and values inside those keys which are used for various purposes such as loading program's settings on load event and a LOT LOT LOT more.
Here is an example.Let's say that you have installed Microsoft office on your computer.
And now let's say that you copy ALL POSSIBLE FILES of that program on different computer and then try to run Office.
Do you think it will work properly?
Of course not.It won't.Because all the registry keys and their values will not be where they are supposed to be and when Office tries to load them,it will fail miserably because they do not exist on different computer.
Same applies for ALL other programs of this type!
Now...there are 2 ways on how you can transfer installed programs from one computer to another and make them work the same without problems.
Way 1:
Copy all the files from a specific program to another computer in correct locations.After that copy all the registry keys and values from the OS registry of that specific program to another computer OS registry.
NOTE: If the program is drive letter sensitive then the drive letter on another computer from which the program executes must also be the same as it is on the original computer on which the program was installed on!
Way 2:
Install all the programs you want on your original computer then clone the drive and transfer it on another computer.After that perform the REPAIR process to adapt Windows OS on new hardware and after that manually install all the missing drivers.
Again note that if the programs or/and other stuff are drive letter sensitive then the drive letter on another computer from which the programs execute must also be the same as it is on the original computer on which the programs were installed on!
So as you can see things are not that simple.You cannot just COPY files to another computer and expect things to work right out of the box.
On the other hand this is the reason why the programs which I make store all their files AND settings in just one single folder so copying it directly to another computer WILL work like a charm.
Unfortunately most of other programs not made by me do not work this way so just copying them to another computer will not work in most cases.
Also some programs even install virtual drivers which are neccessary for them to work so in those cases even if you copy all the files AND registry keys and their values will not be enough.So in that case you will also need to make sure to transfer those virtual drivers also!
BB flash back player and recorder is a great example of this.
So...if you think this is too complicated for you then just connect to your friend's computer with a Team viewer and install the programs for him if he doesn't know how to do that properly.
It's definetely a lot simpler than you transfering all these programs on the CD and giving it to him.
Hell even if you do that and give him the CD,do you REALLY think that your friend who doesn't even know how to install programs properly will know where to copy all those files from the CD INCLUDING all the registry keys and their values and possibly even the virtual drivers???
I don't think so.
Things are not that simple.
Also what Mr. Strollin said is also very important and completely correct so you need to pay attention on that also together with everything else I just said above:
...many of the associated files may not contain the program's name. Installers also check for certain requirements like ample disk space or look for certain Microsoft files to be present before installing...