Automatisiertes Ersetzen eines Strings in allen Dateien eines Ordners
ist es möglich (wenn ja, wie?), einen bestimmten String in allen .bat-Dateien eines bestimmten Ordners per Batch automatisiert zu ersetzen?
Also z. B.
bisheriger String=usera
durch
neuen String=userb
in allen .bat-Dateien des Ordners c:\ordnername ?
Also z. B.
bisheriger String=usera
durch
neuen String=userb
in allen .bat-Dateien des Ordners c:\ordnername ?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 53223341019
Url: https://administrator.de/forum/automatisiertes-ersetzen-eines-strings-in-allen-dateien-eines-ordners-53223341019.html
Ausgedruckt am: 31.12.2024 um 15:12 Uhr
3 Kommentare
Neuester Kommentar
@echo off
set "folder=c:\ordnername"
Powershell -EP Bypass -C "Get-Childitem '%folder%' -File -Filter *.bat | foreach {(Get-Content $_.Fullname -raw -Encoding Default) -replace 'usera','userb' | Set-Content $_.Fullname -Encoding Default}"