Andy2010 10 Geschrieben 4. Juni 2015 Melden Teilen Geschrieben 4. Juni 2015 Ich wollte mal wissen, ob man als bessere Alternative zu Batch und VBScript auch PowerShell 4.0 (.ps1) für folgende Aufgabe verwenden kann.Ich möchte aus einem Ordner den Inhalt von Quelldateien auslesen und in einer neue Zieldatei zusammenführen (Textdateien). Danach die Quelldateien löschen.Beispiel:Quelldateien: C:\PS\150604_091200_Logs_10.txt, C:\PS\150604_101500_Logs_10.txt, C:\PS\150604_102000_Logs_12.txtSuche per Wildcard möglich? *Logs*.txtZieldatei: C:\PS\Logs.txt Zuvor prüfen, ob die Datei schon existiert. Dann Inhalt anfügen. Wenn nicht, neue Datei erstellen mit Inhalt. Ist doch sicherlich per PS möglich. :confused: Gibt es ein gutes Tutorium zum Thema PowerShell 4.0 (Webseite, eBook)? Zitieren Link zu diesem Kommentar
Beste Lösung Andy2010 10 Geschrieben 10. Juni 2015 Autor Beste Lösung Melden Teilen Geschrieben 10. Juni 2015 Hat sich erledigt! Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 10. Juni 2015 Melden Teilen Geschrieben 10. Juni 2015 Hat sich erledigt! Super! Und wie hast Du das Problem gelöst? Zitieren Link zu diesem Kommentar
massaraksch 41 Geschrieben 14. Juni 2015 Melden Teilen Geschrieben 14. Juni 2015 (bearbeitet) Wahscheinlich so oder ähnlich: add-content -value (get-content C:\PS\*Logs*.txt) -path C:\PS\Ergebnis.txt remove-item C:\PS\*Logs*.txt Der Zielname "C:\PS\Ergebnis.txt" ist Absicht, damit der Löschbefehl das nicht auch wegwirft ;) bearbeitet 14. Juni 2015 von massaraksch Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 14. Juni 2015 Melden Teilen Geschrieben 14. Juni 2015 Remove-Item kennt die Parameter Filter und Exlude. Zitieren Link zu diesem Kommentar
massaraksch 41 Geschrieben 14. Juni 2015 Melden Teilen Geschrieben 14. Juni 2015 Ich halt's für bequemer, wenn das Resultat nicht mit in den *logs* Namensbereich fällt. Ansonsten muß man auch noch beim Einlesen aufpassen. Ja... kann man auch filtern/ausschließen :rolleyes: Jeder wie er mag. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.