Software Automatic installer is a kind of commonly used software, which realizes the function of batch installation of multiple software and saves a lot of operation time. The software works mainly through a main program and a configuration file, and uses automated scripts to encapsulate each software installation package into an automated installation package, which is automatically invoked by the main program under the control of the configuration file. The configuration file contains software information, installation control information, interface control information and so on. The configuration file generally uses plaintext text file (INI), the file content has a fixed structure and parameters but not complex, the installed staff is easy to edit and modify. The main program is an EXE executable file, no configuration file or configuration file format is incorrect the main program can not be executed.