PuTTY wish scripting

This is a mirror. Follow this link to find the primary PuTTY web site.

Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team
Download: Stable · Snapshot | Docs | Changes | Wishlist

summary: Scripting support in PuTTY
class: wish: This is a request for an enhancement.
difficulty: tricky: Needs many tuits.
depends: mdpi
blocks: putty-screen-frontend url-launching
priority: low: We aren't sure whether to fix this or not.

Many people would find it useful for PuTTY to have a general scripting mechanism. There are a lot of uses for something like this:

We do have a scripting language half-way written for this purpose, though it's unclear when (if) it will ever be finished.

A scripting language is liable to be a fairly big piece of code, so the language interpreter might end up having to be implemented as a DLL plugin. Hence this feature is dependent on us creating a DLL plugin interface first.

It's been suggested by several people that using the underlying OS's built-in scripting mechanisms might help. A problem with this is that it prevents PuTTY scripts being portable between OSes, which in turn means that we can't use the scripting language to implement any of PuTTY itself.

If you want to comment on this web site, see the Feedback page.
Audit trail for this wish.
(last revision of this bug record was at 2017-04-28 16:52:45 +0100)