Putty Enhanced provides an advanced user interface for the Putty software suite of SSH related tools. It allows the user to send custom arguments to the programs and “pipe” the output of the program back to the user interface, eliminating the need to run the command-line-only programs via a command prompt. The program includes a "Pipe Commands" option designed to run the program of your selection in silent mode and "pipe" the output of the program to the user interface. This gives you the ability to use the user interface to pass on several arguments to the desired application. It also includes a commonly used arguments section where you can simply enter common variables such as username, password, server, port in a text box and run the desired program using these arguments.