6741
Feb 20, 2007, updated at Feb 21, 2007 (UTC)
11081
4
0
Eingabeumleitung .. erklär es mir
Hallo ...
ein:
nslookup < input.txt
geht ...
ein:
ping < input.txt
geht nicht ... ?
( in der input Datei befindet sich die autom. Eingabeinfo .. )
WARUM
ein:
nslookup < input.txt
geht ...
ein:
ping < input.txt
geht nicht ... ?
( in der input Datei befindet sich die autom. Eingabeinfo .. )
WARUM
Please also mark the comments that contributed to the solution of the article
Content-Key: 52185
Url: https://administrator.de/contentid/52185
Printed on: April 19, 2024 at 15:04 o'clock
4 Comments
Latest comment
*muhahahahaha*
Gib' mal ein:
ping /help
Lonesome Walker
PS:
Das muhahahaha bezieht sich übrigens auf <...
Gib' mal ein:
ping /help
Lonesome Walker
PS:
Das muhahahaha bezieht sich übrigens auf <...
Moin fwd,
ich versuche es...
Eine Eingabe wird normalerweise von der Tastatur erwartet und zeichnet sich dadurch aus, dass
- das Programm ein oder mehrere Zeichen erwartet
- und das Ende der Eingabe mit einem CRLF/dem Drücken der ENTER-Taste signalisiert wird.
Wenn umgekehrt ein Programm nicht(s) erwartet, also keine Interaktion mit dem Benutzer zwingend ist (weil das Programm ping.exe eben nicht fragt und wartet: "Geben Sie bitte eine IP ein:" , falls kein Parameter angegeben ist)... dann klappt es nicht.
Bei einem einfachen Batch kannst Du die Umleitung "Input-aus-Datei" nutzen, wenn Du Befehle einbaust, die jeweils auf "Eingabe von Zeichen abgeschlossen mit ENTER" warten.
Beispiel am CMD-Prompt:
Gruss
Biber
ich versuche es...
Eine Eingabe wird normalerweise von der Tastatur erwartet und zeichnet sich dadurch aus, dass
- das Programm ein oder mehrere Zeichen erwartet
- und das Ende der Eingabe mit einem CRLF/dem Drücken der ENTER-Taste signalisiert wird.
Wenn umgekehrt ein Programm nicht(s) erwartet, also keine Interaktion mit dem Benutzer zwingend ist (weil das Programm ping.exe eben nicht fragt und wartet: "Geben Sie bitte eine IP ein:" , falls kein Parameter angegeben ist)... dann klappt es nicht.
Bei einem einfachen Batch kannst Du die Umleitung "Input-aus-Datei" nutzen, wenn Du Befehle einbaust, die jeweils auf "Eingabe von Zeichen abgeschlossen mit ENTER" warten.
Beispiel am CMD-Prompt:
>echo @Set /p "In=Bitte ein Pingziel eingeben ">>test27.bat
>echo @echo Input: %in%>>test27.bat
>echo localhost>input
(=20:46:44 D:\temp=)
>test27.bat <input
(=20:46:53 D:\temp=)
Bitte ein Pingziel eingeben
Input: localhost
Gruss
Biber
Na also
Ich hoffe, Du nimmst mir mein Gegacker da oben nicht übel.
Lonesome Walker
Ich hoffe, Du nimmst mir mein Gegacker da oben nicht übel.
Lonesome Walker