M.W. ist Deine Problembeschreibung absolut korrekt. Eine theoretische Möglichkeit wäre, das Prompt nicht auszuführen, wenn die Eingabe schon getätigt wurde. Dazu müsste die Eingabe irgendwo gespeichert werden (ini, Profildokument o.ä.). Habe ich aber noch nie probiert. Vor dem zweiten Aufruf des Agenten müsste allerdings die gemerkte Eingabe gelöscht werden, und da fängt dann die Hampelei an. Script ist definitiv die bessere Variante.