Commands+

Put your own tools and workflows directly in the Windows right-click menu.

← Back to Support

Creating a command

Open Settings and select Commands+. Add a command, give it a name, and select the program or script it should run. You can also choose an icon, pass parameters, run as administrator, control the window state, and decide whether a script window stays open.

Choosing where it appears

Use the Applies to options to show a command for the desktop, folders, all files, or only matching file types such as *.txt or *.jpg. A command can run once per selected item or once for the full selection.

Commands submenu showing two example terminal commands
Example custom commands appear in a Commands submenu. Your entries reflect the names and programs you configure. View full-size screenshot.

Using selected-item variables

Parameters can include $first_selected_path, $all_selected_paths, $PPP_Directory, and Windows environment variables such as %USERNAME%. Commands+ replaces them when the command runs.

Prompting for input

Add an input variable to a command when you want to ask for a value before it runs. Inputs can provide labels, defaults, remembered values, or a list of choices, and the selected value is inserted into the command parameters.

Running a command with a hotkey

While File Explorer or the desktop is focused, press Ctrl+Win+Alt+G followed by a number key (1-9) to run the corresponding enabled command. The leader shortcut can be changed or disabled in Settings.

Managing the surrounding context menu

Commands+ controls your custom commands. To switch between the Windows 11 Modern and Classic menus or hide other menu handlers, use Context Menu+.

Try the included scripts

Back up a file before editing

Create a timestamped copy with Backup file, or use Backup file to backup location... to choose a destination and how much folder structure to keep.

Resize a photo for sharing

Make a separate, smaller JPEG with the included image-resizing script. Choose a target file size; the original stays unchanged.

Turn slides into images

Export the first slide or every visible slide as PNG or JPG, with a choice of image widths. Requires Microsoft PowerPoint to be installed.

Copy a folder listing

List the files and folders in a folder tree and copy their paths to the clipboard. The included script can also save the listing to a text file.

Remove photo metadata

Strip embedded metadata from JPEGs without re-encoding the image. The script keeps color-profile and orientation information and creates a backup by default.

Run a PowerShell script with prompts

Run a selected .ps1 file with Run with PowerShell. Required parameters bring up an input form; Run with PowerShell... also lets you supply optional values. Script requirements determine the PowerShell host and whether administrator approval is needed.

Included scripts in Commands+

Commands+ settings showing backup, image resizing, slide export, directory listing and metadata cleanup scripts
Included commands cover everyday file tasks. Each row shows the file types or folders it applies to. View full-size screenshot.