1. A software deployment method comprising: creating a software deployment task that comprises selection information of a computer to be deployed; acquiring identification information of each computer to be deployed according to the selection information of the computer to be deployed in the software deployment task; creating an installation parameter file of each computer to be deployed, wherein the installation parameter file is used to instruct the corresponding computer to be deployed to perform a network installation of software; and providing the installation parameter file which uses the identification information of the computer to be deployed as the identification to the corresponding computer to be deployed via a network.