Open++ is a context menu shell extension that allows you to quickly open the target file or folder with the customized commands. It adds a submenu with customized menu items to the shell context menu when right clicking a file or folder. Open++ also provides some predefined commands, such as Command Prompt, Copy Path, Copy Short Path, Run with Parameters, Register DLL, Unregister DLL, Open CD Drive, Close CD Drive, Set File Attributes, Set File Time, and so on.

' Tips: On Windows Vista or later, holding down Shift key while selecting the command from Open++ submenu, Open++ will execute the selected command with administrative rights.
To customize Open++, right click a file or folder, then select "Customize Open++" from Open++ submenu.

Adds a new command, separator, or predefined command to Open++ submenu.
% Notes: Please be aware that Open++ has limitation of the number of customized commands. Due to operating system limitations, you cannot add unlimited number of commands or separators to Open++ submenu. The maximum number of commands and separators that can be added to Open++ submenu is 128. It depends on how many other context menu shell extensions you have installed and how many menu items are occupied by those other context menu shell extensions.
Removes the selected command or separator from Open++ submenu.
Moves the selected command or separator higher on Open++ submenu.
Moves the selected command or separator lower on Open++ submenu.
Specifies the title of the command.
Specifies the program to be used for opening the target file or folder. If the program file resides on the system path, you can enter just the file name. If not, enter the full path of the program.
Specifies the parameters that are passed to the program when the command is executed, such as command line switches. You can specify various predefined variables listed in the following table as the parameters. They will be replaced with the real paths when executing the command.
| Variable | Description |
| %TargetPathX% | The full path of the target file or folder. The value of X can be in the range 1 through 9. |
| %TargetDirX% | The directory of the target file or folder. The value of X can be in the range 1 through 9. %TargetDirX% always has a trailing backslash. If the target is a folder, it equals %TargetPathX% plus a trailing backslash. |
| %TargetNameX% | The file name of the target file, blank if the target is a folder. The value of X can be in the range 1 through 9. |
| %TargetPaths% | The full paths of all target files and folders. Each target path is enclosed in quotation marks and separated by a space. |
| %TargetNames% | The file names of all target files, the target folders are not included. Each target name is enclosed in quotation marks and separated by a space. |
% Notes: Please be aware that Open++ has limitation of the length of all target paths and all target names. The maximum length of command line string that is supported by the operating system is 2047 characters, so the maximum length of all target paths or all target names is 1752 characters.
Specifies the icon of the command which will be displayed beside the command on Open++ submenu.
Specifies the type that will be associated with the command.
The command will be shown on Open++ submenu whatever the target is a file or folder.
The command will be shown on Open++ submenu only if the target is a file.
The command will be shown on Open++ submenu only if the target is a folder.
Specifies the file types that will be associated with the command. Open++ will not show this command on Open++ submenu if the target file does not match the specified file types. A file types string can be a combination of an asterisk (*) wildcard character and a valid file extension. Do not include spaces in the file types string. To associate the command with multiple file types, use semicolon to separate multiple file types (for example, "*.txt;*.htm;*.log").
Specifying the following values will create a command labeled "Notepad" on Open++ submenu. When selecting it, Open++ will open the selected target file in the Notepad.
| Name | Value |
| Title | Notepad |
| Program | notepad.exe |
| Parameters | "%TargetPath1%" |
| Icon | |
| Associate with | Files only |
| File types |
Windows 2000 (or later) with Internet Explorer 5.0 (or later)
To install Open++, please double click "OpenXXSetup.exe", then select installation folder to start installation.
To uninstall Open++, please open "Add or Remove Programs" in Windows Control Panel, select "Open++" in the list of installed programs and click "Remove" button. Then restart the computer and manually delete the folder which Open++ was installed.
This software is provided "AS IS" without any expressed or implied warranty. The author shall not be liable for any damage or loss resulting from the use of this software.