TXT Einlesen und verarbeiten Powershell
Hallo, wie kann ich in meinem Code Schnipsel nicht nur Zeilenweise suchen sonder auch nach Wörtern die einfach so in dem TXT Dokument vorkommen.
Das Wort Konz steht nämlich nicht direkt am Zeilenanfang sonder direkt mitten in dem TXT Dokument.
Kann mir dazu vielleicht jemand einen Tipp geben oder ein Gedankensprung?
Vielen Dank im voraus schon mal für die Hilfe ;)
Gruß
$Dateien= get-childitem Z:\SAP_Download\Allgemein -Force
$wert1 = @("Konz")
foreach($Datei in $Dateien){
if ((get-content Z:\SAP_Download\Allgemein\$Datei) -contains $wert1)
{Move-Item Z:\SAP_Download\Allgemein\$Datei C:\Location\spielen\Konz}
else
{echo "nein"}
}
Das Wort Konz steht nämlich nicht direkt am Zeilenanfang sonder direkt mitten in dem TXT Dokument.
Kann mir dazu vielleicht jemand einen Tipp geben oder ein Gedankensprung?
Vielen Dank im voraus schon mal für die Hilfe ;)
Gruß
Please also mark the comments that contributed to the solution of the article
Content-Key: 659299
Url: https://administrator.de/contentid/659299
Printed on: April 18, 2024 at 14:04 o'clock
5 Comments
Latest comment
ls 'Z:\SAP_Download\Allgemein' -File -Force | ?{sls $_.Fullname -Pattern @("Konz","Wasanderes") -SimpleMatch -quiet}
Zitat von @NetzwerkDude:
Oh, sehr schön, danke für den Tipp das man als Pattern auch ein Array übergeben kann
Keine Ursache, lässt sich aber auch leicht in der Doku ermitteln , man beachte die eckigen KlammernOh, sehr schön, danke für den Tipp das man als Pattern auch ein Array übergeben kann
[-Pattern] <String>