В Linux эти функции предоставляются пакетом, называемым autossh. Нечто подобное можно найти и в Windows, хотя и не благодаря популярному приложению Putty.
С одной стороны, в Cygwin есть autossh . Это очень близко к коду Linux, и вы можете найти инструкции по его настройке здесь . Преимущество этого - то же самое, что и недостаток: вы должны установить Cygwin. Cygwin - это фантастическая программа, предназначенная для воссоздания Posix-совместимой среды в Windows. Многие люди используют его ежедневно, но если у вас нет особых потребностей, вам может показаться чрезмерно сложным достижение другой цели. Тем не менее, если вы хотите значительно улучшить свои возможности в Windows, я настоятельно рекомендую это сделать.
Более гибкой альтернативой является MyEnTunnel (= My Encrypted Tunnel). MyEnTunnel
использует PLink для мониторинга соединения с удаленной стороной. Если это не удастся, он будет автоматически переподключен.
Самое приятное в MyEnTunnel заключается в том, что он не отличается от Putty: фактически он также может использовать сеансы Putty, а также криптографические ключи, генерируемые Putty. Что, на мой взгляд, является определенным преимуществом, если вы уже используете Putty.