Batch Powershell-Script erstellen

estre

Commander
Registriert
Dez. 2005
Beiträge
3.006
Hallo Leute,

ich möchte gerne verschiedene Textdateien die sich in einem gemeinsamen Ordner befinden nach einem bestimmten Inhalt durchsuchen (z.B. "ABCDEFG").
Wenn diese Textdateien diese Zeichenkette beinhalten, soll diese Datei in einen bestimmten Ordner geschoben werden.


In der Windows Konsole habe ich schon sowas wie
FOR %d IN <Pfad> do echo %d

ich bin jetzt so weit, dass mir die entsprechenden Zeilen aus den Dokumenten angezeigt werden.

Jetzt möchte ich das ganze mal in Powershell realisieren :)

Vlt wisst ihr ja wie ich da vorgehen könnte ?!

Vielen Dank für die Hilfe!

Grüße
 
hat hier keiner Ahnung von Powershell ? ...ist ja erschreckend :cool_alt:
 
viel zu umständlich, aber egal ....

edit: habs gerade eben auch selbst hinbekommen, fals es jmdn interessiert:

Get-ChildItem c:\original | Select-String -Pattern "stringxy" -List | Copy-Item -Destination c:\kopie
 
Zuletzt bearbeitet:
Also vom Zeitpunkt der Eröffnung dieses Themas bis zu deiner Lösung hätte ich das mit einer Konsolenanwendung sicher schneller geschafft. Aber wenn man Powershell kann, dann geht es so sicher schneller ;)
 
Zurück
Oben