AUTOMATED, CONTROLLED DISTRIBUTION AND EXECUTION OF COMMANDS AND SCRIPTS
First Claim
1. A system of distributed execution of commands and scripts, comprising:
- a script execution manager having access to a library of executable objects comprising at least one or more of commands or scripts or combination of commands and scripts;
a script execution console operable to present a graphical user interface for selecting an executable object from the library to execute and for selecting one or more managed computers, on which to execute the selected executable object, the script execution console further operable to present a dynamically updated collation of results from execution of the selected executable object; and
one or more script execution agents operable to run on the selected respective one or more managed computers and further operable to communicate with the script execution manager.
0 Assignments
0 Petitions
Accused Products
Abstract
Distributed execution of commands and scripts may comprise a script execution manager having access to a library of executable objects comprising at least one or more of commands or scripts or combination of commands and scripts. A script execution console may be operable to present a graphical user interface for selecting an executable object from the library to execute and for selecting one or more managed computers, on which to execute the selected executable object. The script execution console may be further operable to present a dynamically updated collation of results from execution of the selected executable object. One or more script execution agents may be operable to run on the selected respective one or more managed computers and further operable to communicate with the script execution manager.
23 Citations
24 Claims
-
1. A system of distributed execution of commands and scripts, comprising:
-
a script execution manager having access to a library of executable objects comprising at least one or more of commands or scripts or combination of commands and scripts; a script execution console operable to present a graphical user interface for selecting an executable object from the library to execute and for selecting one or more managed computers, on which to execute the selected executable object, the script execution console further operable to present a dynamically updated collation of results from execution of the selected executable object; and one or more script execution agents operable to run on the selected respective one or more managed computers and further operable to communicate with the script execution manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of distributed execution of commands and scripts, comprising:
-
receiving a selected executable object via a graphical user interface from a user; receiving via the graphical user interface, a selected one or more managed computers on which to execute the selected executable object; determining whether the user is authorized to execute the selected executable object on the selected one or more managed computers; in response to determining that the user is authorized to execute the selected executable object, communicating to the selected one or more managed computers to execute the executable object and dynamically collating results from the execution of the executable object on all of the selected one or more managed computers; and in response to determining that the user is not authorized to execute the selected executable object, presenting an alert to the user via the graphical user interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of distributed execution of commands and scripts, comprising:
-
receiving a selected executable object via a graphical user interface from a user; receiving via the graphical user interface, a selected one or more managed computers on which to execute the selected executable object; determining whether the user is authorized to execute the selected executable object on the selected one or more managed computers; in response to determining that the user is authorized to execute the selected executable object, determining whether the selected executable object has a parameter file and in response to determining that the selected executable object has a parameter file, allowing a user to customize the parameter file, and communicating to the selected one or more managed computers to execute the executable object with the customized parameter file, and dynamically collating results from the execution of the executable object on all of the selected one or more managed computers; and in response to determining that the user is not authorized to execute the selected executable object, presenting an alert to the user via the graphical user interface. - View Dependent Claims (21, 22, 23, 24)
-
Specification