Windows CMD und findstr
Hallo,
ich versuche eine Zeichenfolge aus einer Text-Datei auszulesen und es klappt einfach nicht.
Der Inhalt der Textdatei ist:
Ich suche nach:
\%year%-%month%-%day%</
Versuch 1:
Ergebnis: es werden die ersten 3 Zeilen ausgegeben.
Versuch 2:
Ergebnis:
Die Zeile:
<VersioningFolder Style="Replace">S:\blitz8_DaSi\ffs_Papierkorb\%year%-%month%-%day%</VersioningFolder>
wird ausgeben.
Aber ich suche nach der Zeichenfolge mit Bindestriche:
Versuch 3:
Kein Treffer.
Am besten wären aber, statt der Bindestriche kann ein beliebiges Zeichen folgen, oder gar keines.
Versuch 4:
Kein Treffer.
Hat jemand eine Idee?
Viele Grüße volker01
ich versuche eine Zeichenfolge aus einer Text-Datei auszulesen und es klappt einfach nicht.
Der Inhalt der Textdatei ist:
---------- C:\PCS\PCS_SCRIPTS\KONFIG_FFS\BLITZ8.FFS_BATCH
<VersioningFolder Style="Replace">S:\blitz8_DaSi\ffs_Papierkorb\%year%-%month%-%day%</VersioningFolder>
Ich suche nach:
\%year%-%month%-%day%</
Versuch 1:
findstr /i /R "\\^%year^% ^%month^% ^%day^%\<\\\\" "C:\temp\ffbat.txt"
Versuch 2:
findstr /i /R "\\%%year%% %%month%% %%day%%\<\\\\" "C:\temp\ffbat.txt"
Die Zeile:
<VersioningFolder Style="Replace">S:\blitz8_DaSi\ffs_Papierkorb\%year%-%month%-%day%</VersioningFolder>
wird ausgeben.
Aber ich suche nach der Zeichenfolge mit Bindestriche:
Versuch 3:
findstr /i /R "\\^%year^%-^%month^%-^%day^%\<\\\\" "C:\temp\ffbat.txt"
Am besten wären aber, statt der Bindestriche kann ein beliebiges Zeichen folgen, oder gar keines.
Versuch 4:
findstr /i /R "\\^%year^%.*^%month^%.*^%day^%\<\\\\" "C:\temp\ffbat.txt"
Hat jemand eine Idee?
Viele Grüße volker01
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 555448
Url: https://administrator.de/contentid/555448
Ausgedruckt am: 22.11.2024 um 22:11 Uhr
4 Kommentare
Neuester Kommentar
XML-Dateien sollte man immer über einen Parser auslesen oder beschreiben. Mit der Powershell ein Klacks. Findest du hier haufenweise Beispiele im Forum. Batch ist für sowas schon lange nicht mehr zeitgemäß unter anderem auch aus Kodierungsgründen!
z.B.
XML mit Powershell bearbeiten
Powershell und XML
CSV zu XML Probleme mit PowerShell
und viele mehr
z.B.
XML mit Powershell bearbeiten
Powershell und XML
CSV zu XML Probleme mit PowerShell
und viele mehr