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 ?
Please also mark the comments that contributed to the solution of the article
Content-Key: 53223341019
Url: https://administrator.de/contentid/53223341019
Printed on: April 27, 2024 at 20:04 o'clock
3 Comments
Latest comment
@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}"