Command Runner is a GUI for the lazy who don't want to have to remember script parameters or in what order to run commands. Basically a command organizer and executor (like a script) in a JavaFX GUI.
- Run selected commands (sequentially or in parallel)
- Run history log which saves output from each run
- Create a runnable group
- Commands inherit directory from their group (recursively)
- Drag and drop a command
- Hold CTRL to copy rows instead of moving
- Drag to your file manager to create a file with commands to backup or share
- Run a saved command or group via command-line arguments
- To run with variable parameters (from within command runner or via command line), use the reserved
#
-character together with--run
and--variables
- Example:
--run=comment --variables=name=x,folder=y
, wherecomment
is the command comment and#name
will be replaced withx
,#folder
withy
.
- To run with variable parameters (from within command runner or via command line), use the reserved
- Input field for when a command or script requires input
- DEL: remove selected commands
- ENTER: run selected commands sequentially
- CTRL+ENTER: run selected commands in parallel
- PAGE_UP: move selected rows up one step
- PAGE_DOWN: move selected rows down one step
- CTRL+S: save commands
- CTRL+C: copy selected commands (as file and as pasteable)
- CTRL+V: paste commands to selected row
- CTRL+X: cut selected commands
- CTRL+N: add new row
- CTRL+G: create group for selected commands
- F2: edit selected command (command name and arguments)
- SHIFT+F2: edit selected directory
- CTRL+F2: edit selected comment