betwol
Goto Top

Automatische Interaktion unter Windows

Hallo!
Ich möchte unter Windows in einem Batch-Skript ein Datenbank-Backup erstellen, dass allerdings normalerweise eine Interaktion erfordert.
Unter Linux kann dieses Problem über expect gelöst werden. Nun meine Frage: Gibt es unter Windows eine vergleichbare Möglichkeit der automatischen Interaktion, ohne dass cygwin verwendet werden muss?

Viele Grüße & vielen Dank
BetWol

Content-ID: 13565

Url: https://administrator.de/forum/automatische-interaktion-unter-windows-13565.html

Ausgedruckt am: 26.12.2024 um 01:12 Uhr

11078
11078 25.07.2005 um 13:33:27 Uhr
Goto Top
Hallo,

ein Beispiel: den Inhalt eines Ordners mit "del" löschen erfordert eigentlich die Eingabe von "y" oder "n", also ob man wirklich löschen will oder nicht. In einer Batch kann man das so schreiben, damit diese Interaktion automatisiert wird:

 echo n | del *.* (nicht löschen)

 echo y | del *.* (löschen)

Also Du konstruierst das ganze einfach als Pipe.

Hilft das schon oder habe ich Dich falsch verstanden?


Gruß,
TIM
BetWol
BetWol 25.07.2005 um 14:18:51 Uhr
Goto Top
Hallo TIM,
nein, das hilft schon! face-smile

Wobei ich gerade noch einen weiteren Tip von einem Kollegen hier erhalten habe:
Backup-Befehl_mit_Parametern < Eingabedatei.input
Scheinbar ist der Backup-Befehl so schlau, dass es je nach Bedarf zeilenweise aus der Eingabedatei.input lesen kann.

Aber trotzdem Danke!

Viele Grüße
Bettina