Open a File using the Associated Application
Usage: open [-h-] [-<verb>] file [ optional-parameters ]
open opens an arbitrary file using the application
associated with that file type, based on its filename
extension. Under Windows 95 and Window NT version 4.0
or later, associations are stored in the registry as
classes with information about what application should
be used with each type of file and how it works.
When open is used to open a file, that's always done
in a different window, though sometimes that may be
in an existing instance of the application. For example,
opening a Microsoft Word document will start a new
process running Word if one is not already running.
But if Word's already running, then Word will simply open
yet another child window with the specified file. The
choice of whether to start another instance of an already-
running application versus having it simply open another
child window is defined by the application and the entries
in the registry, not by open.
Both data files and ordinary executable files can be
opened with open. If it's an ordinary executable,
additional arguments can be specified, which are simply
passed as command line (argc, argv) arguments to the
child process. Optional parameters aren't generally
meaningful when opening data files, though usually all
that happens is that they're ignored. The exception
would be script files that can take arguments.
Once the associated application has been started, open
exits. It does not wait for the child application to
complete.
Options:
-h Help
-<verb> Open the file and perform the action indicated
by the verb, e.g., 'print'. The list of verbs
that may be used depends on the application.
The default is simply to open the file.
-- End of options
|