Command line output redirection
First Claim
Patent Images
1. A method comprising:
- invoking, by an application, a call of a command line utility, the application providing an identifier in the call of the command line utility, wherein the command lineutility is a utility executable from a command line prompt;
receiving output from the command line utility wherein receiving output from the command line utility comprises receiving output without creating a temporary file;
storing the command line utility output in a system registry database at a location identified by the identifier; and
retrieving, by the application, the command line utility output from the system registry at the location identified by the identifier.
10 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment the invention provides a method to provide command line utility output to an application without the need of temporary files. The method includes receiving an identifier, receiving output from a command line utility, and storing the command line utility output in a system storage at a location identified by the identifier. In one illustrative embodiment, command line utility output is stored in a system registry database. In another illustrative embodiment, command line utility output is stored in a shared system memory. The method may be stored in any media that is readable and executable by a computer system.
17 Citations
19 Claims
-
1. A method comprising:
- invoking, by an application, a call of a command line utility, the application providing an identifier in the call of the command line utility, wherein the command line
utility is a utility executable from a command line prompt;
receiving output from the command line utility wherein receiving output from the command line utility comprises receiving output without creating a temporary file;storing the command line utility output in a system registry database at a location identified by the identifier; and retrieving, by the application, the command line utility output from the system registry at the location identified by the identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 17)
- invoking, by an application, a call of a command line utility, the application providing an identifier in the call of the command line utility, wherein the command line
-
12. A program storage device, readable by a computer, comprising instructions stored on the program storage device for causing the computer to:
-
cause an application to invoke a call of a command line utility, the application providing an identifier in the call of the command utility, wherein the command line utility is a utility executable from a command line prompt;
receive output from the command line utility, wherein receiving output from the command line utility comprises receiving output without creating a temporary file;store the command line utility output in a system registry database at a location identified by the identifier; and cause the application to retrieve the command line utility output from the system registry database or shared system memory at the location identified by the identifier. - View Dependent Claims (13, 14, 15, 18)
-
-
16. A computer system, comprising:
- a processor;
a command line utility, wherein the command line utility is a utility executable from a command line prompt; an application executable on the processor, the application to call the command line utility, the application to provide an identifier in the call; a system registry database having a location identified by the identifier, the location identified by the identifier to store an output of the command line utility, wherein the location identified by the identifier stores the output of the command line utility without using a temporary file, the application to retrieve the command line utility output from the location identified by the identifier. - View Dependent Claims (19)
- a processor;
Specification