Putty Sessions laufen, aber nur in aktiver Session

  • Hallo zusammen,

    ich bin absoluter Neuling in Autoit und versuche mich an eigenen kleinen Scripten. Ich habe minimale c++ Erfahrungen, aber das scheint mir hier nicht unbedingt immer zu helfen.


    Das Problem bei meinem aktuellen Script ist, dass es zwar funktioniert wenn ich auf einer Session drauf bin, aber nicht wenn ich das Skript im Hintergrund durch den Taskplaner von Windows starten möchte.


    Ich vermute ich benötige die Funktion controlsend, aber meine Versuche damit scheitern leider grundsätzlich :(


    Kann mir jemand helfen, wie ich meine funktionierenden Befehle erfolgreich an Putty sende, während dieser im Hintergrund läuft? Das Problem ist halt auch, dass ich keine Wildcard für das Putty Fenster eingeben kann, und bei jedem neuen Switch den ich ansteuere, ändert sich ja die Ip im Putty Fenster.


    Vielen Dank euch, und sorry, vermutlich ist es ne Kleinigkeit nur ich steige grade nicht durch...

    Grüße
    Michael

  • Hi @Elfearo,
    Schau dir doch mal folgendes Thema an. Vielleicht sorgt das für etwas Klarheit.
    Fehlende Großbuchstaben von ControlSend() vs. getrennte Serversession

    Mein Vorschlag wäre statt putty einfach kitty zu benutzen. Das ist ein putty fork mit ein paar Features, die mich zum Fan machen. Bei diesem Programm kann man Start-Skripte erstellen, die beim Start einer Session ausgeführt werden. Alles was du bei wiederkehrenden Aufgaben also tun müsstest, wäre die Befehle in das Startskript zu schreiben (die sich bei Bedarf auch je nach Aufgabe vorher mit AutoIt tauschen ließen ;) ).

    Programm:
    http://www.9bis.net/kitty/index.php
    Startaufruf:
    http://www.9bis.net/kitty/;?action=forum&id=0197
    Kommandozeilen-Parameter:
    http://www.9bis.net/kitty/?page=Command-line%20options

    Grüße autoiter