Import from SuperPuTTY

This article describes how to import data from SuperPuTTY.

For that you'll need to:

  1. Export the data from SuperPuTTY through 'File > Export Sessions'.

  2. Convert the data into an ssh config file (see below).

Convert from SuperPuTTY

Windows PowerShell
Windows PowerShell
$PSDefaultParameterValues['Out-File:Encoding'] = 'utf8'
[xml]$content = Get-Content .\Desktop\SessionsSuperPutty.XML
$content.ArrayOfSessionData.SessionData | %{
'Host {0}' -f $_.SessionName
' Port {0}' -f $_.Port
' User {0}' -f $_.Username
' Hostname {0}' -f $_.Host
}>ssh_config

Substitute '.\Desktop\SessionsSuperPutty.XML' with the location of the file created by SuperPuTTY.