1. A method for creating, in response to only a single action by a user, a self-extracting file, the method comprising: receiving, from a user, an input file to be used in creating a self-extracting file; and without further action by the user, creating a self-extracting file using the input file, wherein the input file is automatically launched upon execution of the self-extracting file.