1. A computer-implemented method for creating a self-extracting file, the method comprising: receiving, by the computer, an input file to be used in creating a self-extracting file; and creating, by the computer, a self-extracting file using the input file, wherein the input file is configured to be automatically launched upon execution of the self-extracting file.