Ausgabe von Konsole lesen

  • Hallo,

    ich habe folgendes Problem: Ich will einen CMD-Befehl mit AutoIt aufrufen, und dann den Wert, der normalerweise in der Konsole geschrieben wird, in eine Variable umleiten oder irgendwie mit AutoIt lesen. Ich hab mir schon ConsoleRead angesehen, komme damit aber absolut nicht zurecht. :S Ich habs auch mit RunWait versucht, aber da kommt immer nur 0 als Rückgabewert.

    Ich hätte es gerne so wie in dem ConsoleRead Beispiel, dass die Rückgabe wie mit

    Code
    echo irgendwas | Datei.exe

    aussieht, nur weiß ich nit, wie man das bei einer schon gestarteten AutoIt Anwendung hinkriegen soll.

    Achja, konkret ist der Befehl, den ich meinte

    Code
    openssl genrsa


    und evtl noch andere openssl-Befehle(auch mit Parametern)(z. B. sowas wie

    Code
    openssl req -config G:\OpenSSL\openssl.cnf -new -x509 -extensions subca_ext -sha1 -newkey rsa:4096 -keyout G:\mycert\subca1.key.pem -out G:\mycert\subca1.crt.pem -days 1095

    (was komplizierteres hab ich grad nit gefunden, das is so das Maximum :D)

    Also, ich hoffe man kann mich verstehn && schonmal vielen Dank :)

    Einmal editiert, zuletzt von Arkaneus (8. September 2009 um 18:01)

  • 1000 Millionen Milliarden mal Danke, sieht genau aus wie das was ich suche :) Ich versteh zwar noch nicht alles, aber guck es mir mal an :D wenn ich Probleme hab, meld ich mich einfach wieder.