Commander software is an upgraded version of the original Commander, providing enhanced features and functionalities to users.
Key features of Commander include multiple windows for running shell commands and keeping their results at hand, and the ability to mix and use windows bound to pipes or those that share them. Users can also chain together multiple command windows for batch execution, with several ways to control the chained sequence.
Commander offers other useful features such as the ability to achieve pseudo-interactivity in certain cases, to detach windows from their command in the event of blocking conditions, and aids for finding any pending processes holding a pipe after the detach. The software also has a searchable result, and users can save and reuse commonly used or complex formatted commands and parameters.
Other features include print results, access to a dictionary of common or custom commands, and the ability to edit and customize the dictionary included in the bundle. Users can also filter the dictionary to quickly find and access needed commands, and can drag and drop text from the dictionary to the command fields.
This latest release of Commander contains both visual and functional improvements to enhance the user experience without changing the basic interface or use. Newly opened windows now allocate a private pipe for communicating with the underlying command being executed, and users can select a new "New Alias" menu item to open a window without allocating a new pipe but sharing the same one from the window parent.
Users can reuse the same window or enter commands in a cluster of windows identified by the same pipe number, allowing commands to run and reuse the same context. A new field in the command window makes it possible to handle some extent of interactivity in commands under certain conditions.
In the event of deadlocks or other conditions where windows do not get replied, users can detach them from their process. If some process after the detach is still holding a pipe, this can be detected visually, with more details displayed.
Commander is a powerful tool for executing shell commands, and this version offers a range of useful features and improvements for enhancing the user experience.
Version 1.2: N/A