Um ein performantes PowerShell-Skript zu erstellen, das rekursiv `.bak` und `.trn` Dateien löscht, kannst du den folgenden Ansatz verwenden. Dieses Skript nutzt die `Get-ChildItem`- und `Remove-I... [mehr]
Um Dateien, die älter als 7 Tage sind und die Endung .bak haben, in verschiedenen Netzwerkfreigaben mit PowerShell zu löschen, kannst du das folgende Skript verwenden. Stelle sicher, dass du die entsprechenden Berechtigungen hast, um auf die Netzwerkfreigaben zuzugreifen und Dateien zu löschen. ```powershell # Liste der Netzwerkfreigaben $networkShares = @( "\\Server1\Freigabe1", "\\Server2\Freigabe2" ) # Aktuelles Datum $currentDate = Get-Date # Durchlaufe jede Netzwerkfreigabe foreach ($share in $networkShares) { # Suche nach .bak-Dateien, die älter als 7 Tage sind Get-ChildItem -Path $share -Filter *.bak -Recurse | Where-Object { $_.LastWriteTime -lt $currentDate.AddDays(-7) } | ForEach-Object { # Lösche die Datei Remove-Item $_.FullName -Force Write-Host "Gelöscht: $($_.FullName)" } } ``` ### Hinweise: - Ersetze die Pfade in der `$networkShares`-Liste mit den tatsächlichen Pfaden deiner Netzwerkfreigaben. - Das Skript sucht rekursiv in den angegebenen Freigaben nach .bak-Dateien, die älter als 7 Tage sind, und löscht sie. - Teste das Skript zuerst in einer sicheren Umgebung, um sicherzustellen, dass es wie gewünscht funktioniert.
Um ein performantes PowerShell-Skript zu erstellen, das rekursiv `.bak` und `.trn` Dateien löscht, kannst du den folgenden Ansatz verwenden. Dieses Skript nutzt die `Get-ChildItem`- und `Remove-I... [mehr]
Hier ist ein PowerShell-Skript, das für jeden Unterordner in einem angegebenen Verzeichnis die Gesamtgröße (in MB) und die Anzahl der Dateien ausgibt: ```powershell # Pfad zum Hauptve... [mehr]
Um ein performantes PowerShell-Skript zu erstellen, das rekursiv alle TRN-Dateien in einem bestimmten Verzeichnis löscht, kannst du den folgenden Ansatz verwenden: ```powershell # Definiere das... [mehr]
Um ein performantes PowerShell-Skript zu erstellen, das viele TRN- und BAK-Dateien parallel löscht und protokolliert, kannst du die folgenden Schritte befolgen: 1. **Verzeichnis festlegen**: Def... [mehr]
Um ein performantes PowerShell-Skript zu erstellen, das viele TRN-Dateien löscht, kannst du die folgenden Schritte befolgen1. **Verzeichnis festlegen**: Bestimme das Verzeichnis, in dem sich die... [mehr]
Um die Größe von Verzeichnissen in PowerShell sortiert auszugeben, kannst du folgenden Befehl verwenden: ```powershell Get-ChildItem -Directory | ForEach-Object { $size = (Get... [mehr]
Um die Anzahl der Benutzer in einer Active Directory-Gruppe mit PowerShell auszugeben, kannst du folgendes Skript verwenden: ```powershell # Name der AD-Gruppe $gruppe = "Gruppenname" # Mi... [mehr]
Um mit PowerShell PuTTY-Kommandos (z.B. `plink.exe` für SSH) zu starten und die Ausgabe in eine Textdatei zu schreiben, kannst du folgenden Befehl verwenden: ```powershell plink.exe -ssh benutze... [mehr]
Ein anderes Wort für alte oder unwichtige Dateien ist „Altlasten“. Weitere passende Begriffe sind „Datenmüll“, „veraltete Dateien“, „überfl&uum... [mehr]
Um einen Key (z.B. SSH-Key, GPG-Key oder Lizenz-Key) unter Linux zu löschen, kommt es darauf an, um welchen Key-Typ es sich handelt. Hier einige Beispiele: **SSH-Key löschen:** - Lokalen pr... [mehr]