Patent ID: 7606878

Claim:
A method for capturing administrative processes in a machine-readable format, the administrative processes being processes that need to be implemented by an administrator for achieving different objectives in a local or a networked environment, the administrative processes comprising administrative tasks and the administrative tasks comprising administrative commands, the method comprising the steps of: a. creating a generic command framework in a machine-readable format to capture administrative commands used in the administrative processes by capturing structures of all types of the administrative commands, wherein the structures of all types of the administrative commands are captured by writing the administrative commands in the machine-readable format in accordance with the generic command framework; b. generating profiles that define the administrative tasks, the profiles are generated by combining all the captured administrative commands in the machine-readable format, the profiles being collections of the captured administrative commands that define an administrative task, the profiles are generated by a profile generator, and the profiles being the machine-readable version of the administrative tasks, wherein the captured administrative commands when executed accomplish the administrative task; c. generating network maps, each network map comprising details of one or more servers in the networked environment on which the administrative tasks defined by the profiles need to be performed, the network maps are generated by a network map generator; d. generating admin lists by combining one or more profiles that define administrative tasks, which constitute an administrative process, wherein the admin lists comprise a pre-defined order in which the administrative tasks need to be executed, the admin lists are generated by an admin list generator, wherein each admin list captures the administrative process in a machine-readable format, which is processed for automating execution of the administrative process; e. enabling selection of the one or more profiles contained in the admin lists by using at least one function from a plurality of functions; f. transforming the selected profiles from a first machine-readable format to a second-machine readable format based on a predefined rule; and g. processing the selected profiles written in the machine-readable format by using an event-driven machine, wherein the event-driven machine is a parser interface for an XML parser, the steps of the method being implemented by a processing machine.