There is actually no need to do any of this create/copy/paste stuff with the connectivity kit. Once you have the desired program(s) stored on your pc in the correct folder, simply turn on your Emulator and connect your Prime to the pc via USB. The programs(s) will appear in the Program Catalog on your Emulator. Highlight each of them and press the Send soft key on the bottom of the touchscreen. This will transfer the program(s) directly to your Prime. Just make sure the connectivity kit is not running while you are doing this. You can always use the connectivity kit to edit these programs or print them.

This should reveal the folder where the Connectivity Kit stores its files. CK's "Send to Class" option will distribute the file to all connected Primes and emulators. Manually copying files into the folder may require a restart of the application before the files show up.

The same operation should help to find the folder for the emulator files, too.

I think Namir's question pertains to downloaded *.hpprgm non-text files. Basically, the procedure I use is to copy the *.hpprgm file into the C:\users\<your name>\appdata\roaming\hp_prime folder, and turn the Prime Emulator Off and On. The program will now appear in the program list on the Emulator, after which it can be directly sent to any connected physical Prime. There is no need to use the CK for any of this.

Oh, one more thing. Do *not* have the CK running when you do this; otherwise the direct connection between the Prime and the Emulator will *not* be established.