Jump to content

PowerShell - Skript (Dateien bearbeiten)


Direkt zur Lösung Gelöst von Andy2010,
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

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.txt

Suche per Wildcard möglich?  *Logs*.txt

Zieldatei:  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)?

Geschrieben (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 von massaraksch
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...