Jump to content

Mit BATCH eine Datei auslesen, bearbeiten und Neu erstellen


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 Alle miteinander!

 

Ich hoffe, jemand kann mir auf die Sprünge helfen.

Aufgrund einer Migration müssen einige txt-Dateien in bestimmten Pfaden

geändert werden.

diese Datei sieht ungefähr so aus:

--------------------------

 

SERVER1 SERVER2 SERVER3

 

--------------------------

 

 

Geändert werden soll SERVER2 in SERVER4 ...

 

ich denke mit einer FOR - Schleife sollte es irgendwie gehen... Leider

weiß ich nur noch nicht wie genau...

Für Antworten bedanke ich mich recht herzlich!!

 

Der Ruski

  • 2 Wochen später...
Geschrieben

Nur mal auf die Schnelle:

 

SET TESTVAR="server1 server2 server3"

FOR /F "tokens=1-3* delims= " %a IN (%TESTVAR%) DO echo %a %b %c

 

Somit hast schonmal eine Auflistung.

Kannst dann Quasi %b mit Server4 ersetzen und die Ausgabe dann mittels echo %a >> %TEMP%\server.txt einschreiben und später weiterverarbeiten.

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...