Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Allgemein


Alles zum Thema Windows Clients für den Desktop: Windows 95 / 98 / NT / 2000 / XP / Vista / Win 7 — Q & A zu den Windows Client Versionen sowie Windows Media Center / Windows Home Server


Antwort
     
Themen-Optionen
Alt 14.04.2006, 13:45   #1
Newbie
 
Offline
Registriert seit: 01-2004
Ort: Alsdorf
Beiträge: 33
Eine Zeile aus einer Textdatei als Umgebungsvariable

Hallo


Wie kann ich mit einem Batch eine TXT Datei nach einer bestimmten Zeile durchsuchen. Und diese Zeile dann an eine Umgebungsvariable übergeben.


Danke im voraus und
Grüße vom Itchy

Signatur
ITC

    Mit Zitat antworten
Alt 14.04.2006, 14:41   #2
Expert Member
 
Benutzerbild von lefg
 
Online
Registriert seit: 12-2003
Ort: Lübeck
Beiträge: 14.543
Hallo,

handelt es sich um eine einzeiige oder um eine mehrzeilige Datei?

Bei einer mehrzeiligen Datei, handelt es sich um eine bestimmete Zeile, steht sie an einer bestimmten Stelle, z.B. als zweite Zeile?

Handelt es sich um eine Zeile mit einem bestimmeten(Teil)Inhalt?

Edgar

Signatur
Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

    Mit Zitat antworten
Alt 14.04.2006, 15:06   #3
Newbie
 
Offline
Registriert seit: 01-2004
Ort: Alsdorf
Beiträge: 33
Hallo lefg !


es ist immer die 27te zeile. und diese soll ganz übergeben werden.

Itchy

Signatur
ITC

    Mit Zitat antworten
Alt 14.04.2006, 15:19   #4
Expert Member
 
Benutzerbild von lefg
 
Online
Registriert seit: 12-2003
Ort: Lübeck
Beiträge: 14.543
Hallo Ichy,

kannst du mit dem Terminus for /f etwas anfangen? Es handelt sich um die For-Schleife mit dem Parameter f. Dieser Parameter erlaubt der Schleife eine Textiteration, das Auswerten einer Textdatei, das Extrahieren einer Zeile. Diese kann dan in eine Variable überführt werden.

Das Verfahren, die Entwicklung der Batch dafür wurde in diesm Forum schon oft beschrieben, unter anderem von mir.

Ich empfehle erst mal die Suche zu benutzen hier im Forum, die Hilfe von Windows und Google. Solltest du wirklich nicht klarkommen, helfe ich dir gerne.

Viel Erfolg

Edgar

Signatur
Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

    Mit Zitat antworten
Alt 14.04.2006, 15:41   #5
Newbie
 
Offline
Registriert seit: 01-2004
Ort: Alsdorf
Beiträge: 33
Hallo lefg

Ich habe mir mal den syntax für FOR /F angesehen und es ist genau das was ich brauche.
Müsste dann in etwa so aussehen.

For/F "skip=27" %%A in (irgendwas.txt) do set var=%%A

ich werd mich mal durchbeißen ... danke nochmal

Itchy

Signatur
ITC

    Mit Zitat antworten
Alt 14.04.2006, 16:25   #6
Expert Member
 
Benutzerbild von lefg
 
Online
Registriert seit: 12-2003
Ort: Lübeck
Beiträge: 14.543
Zitat von Itchy
ich werd mich mal durchbeißen ... danke nochmal
Gern geschehen. Falls du noch Rat braucjst, bitte posten1

Signatur
Das Messbare messen, das Nichtmessbare messbar machen. Galilei.

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Letzte Zeile einer Textdatei auslesen... BNils Windows Forum — Scripting 14 10.02.2010 18:15
per Batch eine Textdatei ausdrucken! Jürgen2 Windows Forum — Allgemein 8 03.09.2007 20:21
Excel2k - Eine Zeile nicht mitdrucken droja Windows Forum — Allgemein 7 29.03.2007 14:44
VBS: In eine bestimmte zeile etwas hinein schreiben mac-duff Windows Forum — Scripting 1 20.03.2007 16:21
Drucken in eine Textdatei thoben81 Windows Forum — Allgemein 4 27.02.2006 11:57


Alle Zeitangaben in MEZ/CET. Es ist jetzt 11:50 Uhr. Seite generiert in 0,035 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang