motorcross
Goto Top

Wenn in einer .txt Datei in der zweiten Zeile etwas steht soll das Batch Programm etwas machen.

Hallo Administratoren,

ich möchte das wenn in einer .txt Datei etwas in der zweiten Reihe steht, was bestimmtes passiert z.B. type
Kommentar vom Moderator Biber am 22.05.2009 um 15:34:44 Uhr
Der einzige Grund, warum dieser Beitrag NICHT im ###Papierkorb### auf bessere Zeiten wartet, sind die mustergültig geduldigen Antworten von blablanick, bastla und und LotPings, die mir bislang noch ein Einschreiten ersparen.

Content-ID: 116546

Url: https://administrator.de/forum/wenn-in-einer-txt-datei-in-der-zweiten-zeile-etwas-steht-soll-das-batch-programm-etwas-machen-116546.html

Ausgedruckt am: 05.04.2025 um 08:04 Uhr

78632
78632 21.05.2009 um 18:12:40 Uhr
Goto Top
Wie wäre es denn mal ausnahmsweise mit Eigeninitiative? Inzwischen wurde dir ja oft genug der Popo abgewischt!
Motorcross
Motorcross 21.05.2009 um 18:19:10 Uhr
Goto Top
Ach komm schon sag einfach wie
78632
78632 21.05.2009 um 18:21:36 Uhr
Goto Top
Ich bin doch nicht dein Hiwi!

Gib in der Windows-Hilfe "Batchdateien" ein und fang endlich mal an selbst zu lesen.

EOD
bastla
bastla 21.05.2009 um 19:01:42 Uhr
Goto Top
Hallo Motorcross!

Ist Dir eigentlich schon einmal aufgefallen, dass es Mögliche Antworten oder verwandte Beiträge gibt? (Ja, richtig, nur ein kleines Stück weiter unten ...)

Grüße
bastla
77559
77559 21.05.2009 um 21:01:31 Uhr
Goto Top
Nach PM von Motorcross ein paar Hinweise:

Du erhöhst die Wahrscheinlichkeit von sinnvollen Antworten wenn du :
  • schreibst was du (ggfs eben erfolglos) selber schon versucht hast. Nicht nur ich habe wohl den Eindruck viel mehr beizutragen als du.
  • auch im Titel eine treffende Beschreibung wählst, die ein Finden des Beitrags für spätere Hilfesuchende erleichtert.
  • auch wenn es deine xte Frage ist, einen freundlichen Ton beibehältst und das Problem knapp aber präzise beschreibst.

Der more Befehl hat eine Option +x
For /F hat eine skip option.
Findstr und Find können Ausgabezeilen numerieren.
Man kann in eine For Schleife einen eigenen Zeilenzähler einbauen Set /A Num+=1

Das sind schon 4 Ansätze wie du deinem Ziel näher kommen kannst.

Gruß
LotPings
Motorcross
Motorcross 22.05.2009 um 10:20:51 Uhr
Goto Top
Ich hab es schon so versucht, aber dieser Befehl zeigt die ganze Zeile an. Es soll aber nur ein Wort aus der Zeile Nr.2 als Variabele gesetzt werden:
more /E +1 < test.txt
Wenn mir jemand helfen kann bitte ich darum.
Gruß Motorcross
bastla
bastla 22.05.2009, aktualisiert am 18.10.2012 um 18:38:15 Uhr
Goto Top
Hallo Motorcross!

Abgesehen davon, dass Du ursprünglich nur ein "type" haben wolltest, hatten wir das doch hier ...

Grüße
bastla
Motorcross
Motorcross 22.05.2009 um 14:47:19 Uhr
Goto Top
Hallo bastla,
ja das war aber für ein anderes Programm
Fällt dir vielleicht ein wie man ein Wort aus der 2. Zeile als Variabele setzten kann?
Gruß Motorcross
bastla
bastla 22.05.2009 um 15:34:29 Uhr
Goto Top
Hallo Motorcross!
das war aber für ein anderes Programm
... darf aber (auch ohne ausdrückliche Zustimmung des anderen Programms face-wink) auch hier verwendet werden ...
Fällt dir vielleicht ein wie man ein Wort aus der 2. Zeile als Variabele setzten kann?
Solange noch nicht einmal bekannt ist, welchen Teil der Zeile Du bräuchtest und wie weit Du bisher mit Deinen eigenen Versuchen gekommen bist, fällt es mir noch nicht einmal ein, darüber nachzudenken ...

Grüße
bastla
Motorcross
Motorcross 24.05.2009 um 16:43:15 Uhr
Goto Top
Es muss das Dritte Wort aus der zweiten Zeile als Variabele
gesetzt werden!
Gruß Motorcross
bastla
bastla 24.05.2009 um 21:13:27 Uhr
Goto Top
Hallo Motorcross!

Nochmals als Zusammenassung:
  • Du kannst schon (wie Du oben erklärt hast) die ganze Zeile anzeigen lassen (und falls doch nicht, könnte ich Dich ja vielleicht auf eine "mögliche Antwort" (ja, immer noch da unten) aufmerksam machen.
  • Im oben von mir verlinkten Beitrag wurde Dir gezeigt, wie Du das 6. Wort einer Zeile erhältst.

Wo ist also das Problem?

Aber weil ich ja nun mal nicht kleinlich bin, noch ein Hinweis: Es gibt sogar die eine oder andere "Anleitung zum Thema" (richtig, da unten) ...

Grüße
bastla