- No. Although it is freeware, it is not open source product.
We recommend version 0.61 or higher.
You should enable "autosave open sessions" on quit. To do so, please select Tools->Settings, then switch to Advanced and enable "Open session" in the Autosave on quit box.
Select Tools->Settings from the main menu.
Set "On unexpected session termination" to "Leave PuTTY window"
There are 2 ways to do this:
Select Tools->Hotkeys to remap MTPuTTY hotkeys.
You can drag a tab and dock it e.g. to the edge of the main window.
Use Send Script window (Tools->Send script).
MTPuTTY can wait during script execution. Insert internal MTPuTTY command into the script:
###_SLEEP:XXXXX
where XXXX is a wait period in millisecond.
Example:
ls _SLEEP:2000 clear
This script lists the files in the current directory and clears the screen after 2 seconds.
Select Server->Connect to from the main menu.
Click right mouse button on the session tab or click WinMenu button when PuTTY session is focused.
Not all the command will be available in MTPuTTY and MTPuTTY adds some command to this menu.
You should use View->Duplicate (or select Duplicate from MTPuTTY system menu). In this case new session will inherit credentials and script from the source session.
No, it saves the configuration in mtputty.xml file and other XML files.
Where mtputty.xml resides?The default location is %User Profile%\Application Data\TTYPlus\mtputty.xml
If MTPuTTY runs in portable mode, mtputty.xml should be located in the program folder.
Copy ptputty.exe to this drive and run it with /P parameter to create configuration file in the same folder. You can run it with /P parameter only once.
On next start if MTPuTTY finds mtputty.xml in its folder, it will use it. If you want to use your original mtputty.xml, just copy it to the flash drive (you don't need to run MTPuTTY with /P parameter in this case).
Yes, it is free for both home and enterprise users.