Parmeter übergeben

  • Hallo,
    bisher habe ich um mein Autoit Programme „Save_Data.au3“
    direkt aufgerufen und die Parmeter über $CmdLine übergeben.

    Jetzt soll mein Autoit Programm „Save_Data.au3“ ständig
    laufen (Endlosschleife).

    Mein Problem ist wie übergebe ich jetzt „Save_Data.au3“ die
    Parameter?

    Danke
    Uwe

  • du kannst einfach die save_data.au3 öffnen und den inhalt kopieren und dann direkt in dein script einfügen und einarbeiten.
    das wäre eine möglichkeit.
    gruß

    Einmal editiert, zuletzt von Dönn3y (1. April 2008 um 13:13)

    • Offizieller Beitrag

    Deine Frage ist zwar nicht sehr aussagekräftig aber ich vermute folgendes:
    - Dein Programm ist ein Sicherungsprogramm
    - aus variablen Pfaden soll gesichert werden

    Leg eine Datei an, z.B. SaveQueue.txt und hinterlege dort immer bei Bedarf die Pfade der zu sicherneden Daten.
    Dein Sicherungsprogramm schaut in von dir festgelegten Intervallen nach, ob etwas in der Datei steht. Wenn ja werden die Daten der Pfade gesichert und der entsprechende Eintrag aus der Datei gelöscht.

  • Hallo,
    ja das ist so richtig.
    - Dein Programm ist ein Sicherungsprogramm
    - aus variablen Pfaden soll gesichert werden

    Ich will aber vermeiden das mein save_data.au3 immer
    nachsehen muss ob eine Änderung vorliegt.
    Dadurch habe ich immer eine Verzögerung.

    Mit Autoit werden doch Befehle versendet. z.B. Fenster Maximieren.

    Meine Frage:
    Wie kann ich meinem save_data.au3 Programm zusenden hole dir
    die Pfade?

    Danke
    Uwe

  • Ja, wie wärs mit HotKey oder mach dir ne mini-GUI mit nur einem Button oder frag die Existenz einer 2. Datei ab, die nach erfolgter Sicherung gelöscht wird.

    Projekte: Keine größeren (und fertigen)
    Gegen Internetzensur:
    https://epetitionen.bundestag.de/index.php?acti…s;petition=3860
    (Zeichnungsfrist abgelaufen)
    __________________________________________________________________________________________________________________________________
    Dieser Beitrag wurde bereits 264 mal editiert, zuletzt von »Fast2« (30. Februar 2009, 12:99)

    • Offizieller Beitrag
    Zitat

    Ich will aber vermeiden das mein save_data.au3 immer
    nachsehen muss ob eine Änderung vorliegt.
    Dadurch habe ich immer eine Verzögerung.

    Also dann solltest du dir ernsthaft überlegen, den 286-er Rechner endlich zu verschrotten (denn nur auf solch alten Kisten stelle ich mir das evtl. mit Verzögerung vor).
    Das Skript im Leerlauf nimmt ca. 3% CPU-Last, Werte je nach PC leicht variierend. Im Moment des Dateilesens steigt das auf vllt. 40 % an. Wenn du nicht grade ein paar hundert Einträge dadrin hast, merkst du davon garnix. ;)