Jump to content

txt auf seltsame weise mit Batch auslesen :)


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo Community,

 

ich hoffe ihr könnt mir bei einem kleinen Problem weiterhelfen:

 

ich hab eine Text Datei in der Werte in folgendem Schema stehen habe

 

Source:192.168.0.1

Target:192.168.0.2

 

usw.

 

Gibt es denn mit einem simplen Batch Script die Möglichkeit nur die Werte nach den : auszulesen und in einer Variable zu speichern?

Kann ich da die Funktion FOR /F verwenden, und wenn ja wie müsste denn dann die Syntax ausschauen?

 

Hätte gerne so eine Fomatierung, damit auch andere schnell was ändern können und für diese ersichtlich ist, was zu ändern ist.

 

Vielleicht habt ihr ja auch eine andere Möglichkeit für mich.

 

Dankeschön

 

Viele Grüße

Geschrieben

Danke für die Antwort.

Leider hab ich von PowerShell keine Ahnung. Und ist auch nicht auf den ganzen XP Maschinen vorinstalliert, so dass das Script nicht überall ausgeführt werden könnte.

 

Gibts eigentlich einen euqivalenten Befehl dazu in VBS?

  • 2 Wochen später...
Geschrieben

Hallo,

 

mit Batch geht es so:

 

for /F "tokens=2,* delims=:" %i IN (DATEI) DO ECHO %i

Wenn du ne Batch hast dann %%i; dass echo %i kann dann auch z.B. durch set VAR1=%i ersetzt werden.

Wenn zwischen dem Target:IP noch ein Leerzeichen ist, musst du %i durch %j ersetzen

Grüße

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...