Private/Wissen/X02_Technology_TXT.ps1
# ? TITEL Verarbeiten von TXT # ? DESCRIPTION Mit .TXT- und String-Objekten umgehen # ? TAGS # ? VERSION 2019.09.04 # ? Vertiefende Informationen Get-Command -Noun Content -Module Microsoft.PowerShell.* # ? .TXT-Dateiinhalte zusammenführen Get-ChildItem C:\Windows\Logs -Recurse -File -ea SilentlyContinue | Where-Object -Property Extension -EQ -Value ".log" | Select-String -Pattern "Error" | Add-Content -Path C:\Temp\CurrentAllErrors.txt # ? Email verschicken Send-MailMessage -To "a.krick@outlook.com" ` -From "teilnehmer@gfu.net" ` -Subject "Error" ` -Body "Alle Fehler-Meldungen der div. .log-Dateien im Anhang." ` -Attachments "C:\Temp\CurrentAllErrors.txt" ` -SmtpServer 192.168.50.10 ` -Port 25 ` -ErrorAction Stop # ? String aufslitten $env:PSModulePath -split ";" |