The invention discloses a method and a device for automatically installing
software. The method includes the steps: A, receiving triggering information prior to acquiring a download address; B, downloading a latest drive installation
package from a network
server according to the download address and judging whether the drive installation
package is successfully downloaded or not, performing a step D if the drive installation
package is successfully downloaded, otherwise, performing a step C; C, judging whether download times exceed preset retry times or not, completing if the download times exceed the preset retry times, otherwise, returning to the step B; D, acquiring a signature
certificate from the latest drive installation package and judging whether the signature
certificate is legal or not, performing a step E if the signature
certificate is legal, otherwise, completing; E, judging whether a
current user is an administrator or not, performing a step G if the
current user is the administrator, otherwise, performing a step F; F, creating an administrator right process and judging whether creation is successful or not, performing the step G if creation is successful, otherwise, completing; and G, installing the latest drive installation package. By the aid of the method and the device, drive-free hardware resources without soft keys are saved, and requirements on hardware are lowered.