ExtraPuTTY FAQ


This FAQ is published on the ExtraPuTTY web site, and also provided as an appendix in the manual.

What is ExtraPuTTY ?

ExtraPuTTY is a fork of PuTTY which is client program for the SSH, Telnet and Rlogin network protocols.
Principals features :

Features supported in ExtraPuTTY

In general, if you want to know if ExtraPuTTY or PuTTY supports a particular feature, you should look for it on the ExtraPuTTY web site or PuTTY web site. In particular:

Used ExtraPuTTY DLL wihtout windows installer

The ExtraPuTTY DLL need the path of PuTTY.
In order to do that you must create the environment variable "ExtraPuTTY" with the path of ExtraPuTTY.

TestStand using

The ExtraPuTTY TestStand steps are automaticly install with the ExtraPuTTY windows installer.

Note : Closed TestStand during the installation else re-start TestStand application at the end

BUGS : TestStand Steps Upgrade

On ExtraPuTTY upgrade if you change the ExtraPuTTY install directory, the path of the DDL in your teststand sequence will not be update.

This major bug is not correct for TestStand V3.0,so to bypass this bug, edit your sequence file and change the old DDL path of the keyword "LibPath" by the new install directory.

ExtraPuTTY DLL compile options

The ExtraPuTTY DLL (0.23) is compile with calling convention "__stdcall" and with struct member alignment "16 bytes"

ExtraPuTTY Command Line

The ExtraPuTTY snapshot version alow to used command line options to run a scenario automatically on startup of putty session.

Syntax : [Path_of_putty] [putty_command_line] [-startup] [scenario_name]

Example start a putty session name "test1" and start scenario "autolog" :

c:\PUTTY.exe -load test1 -startup autolog

Note : You need double quotes around the session name if it contains spaces.

If you want to provide feedback on this manual or on the ExtraPuTTY tools themselves, see the Feedback page.