The invention discloses a method for supporting a multi-operating system by system service and a device, belonging to the field of a computer. The method comprises the following steps: receiving a system service command which comprises at least a system service program name; according to the system service program name and the type of a current running operating system, obtaining a corresponding batch file from a batch file collection which comprises a prefix name, a suffix name and a batch file, wherein the prefix name is identical to the system service program name, and the batch file corresponds to the type of the operating system; and according to the batch file, calling and running the system service program so as to finish the system service. The scheme leads a system administrator to be able to successfully finish the management of service on each operating system in the condition of only knowing the system service command, so as to reduce operational complexity, widen application scope and improve consumer experience.