Dieses Skript ist fast das, was ich brauche:
$input_path = 'C:\Common'
$output_file = 'C:\Common\extracted.txt'
$regex = 'assets'
Get-ChildItem -Path $input_path -Filter *.txt
| Select-String -Pattern $regex -AllMatches
| Out-File $output_file -Force
Das Problem besteht darin, dass die Ausgabedatei beim Ändern des $ -Eingabepfads in "C: \ Common \ Data" Daten \ am Anfang der Zeile hinzufügt. Kann mir jemand sagen, wie ich diesen letzten Ordnernamen nicht in der Ausgabe haben soll?
command-line
script
powershell
ice1000
quelle
quelle