3. A method for creating, in response to a single action, a self-extracting file from an associated input file, wherein the associated input file is automatically launched upon execution of the self-extracting file, and wherein a user is not required to separately choose a data compression method, create a compressed archive using the chosen compression method, select an input file to be launched upon decompression of the compressed archive, and create a self-extracting file from the compressed archive, the method comprising: receiving an input file to be used in creating a self-extracting file, wherein the file is one of a plurality of file types; and in response to only a single action, creating a self-extracting file from the input file, wherein the input file is configured to be automatically launched upon execution of the self-extracting file.
3. A method for creating, in response to a single action, a self-extracting file from an associated input file, wherein the associated input file is automatically launched upon execution of the self-extracting file, and wherein a user is not required to separately choose a data compression method, create a compressed archive using the chosen compression method, select an input file to be launched upon decompression of the compressed archive, and create a self-extracting file from the compressed archive, the method comprising: receiving an input file to be used in creating a self-extracting file, wherein the file is one of a plurality of file types; and in response to only a single action, creating a self-extracting file from the input file, wherein the input file is configured to be automatically launched upon execution of the self-extracting file. 7. The method of claim 3 , wherein the single action is pressing a key.