Private/Wissen/X_Technology/X22_TXT.ps1
<#
# Verarbeiten von TXT Mit .TXT- und String-Objekten umgehen - **Hashtags** TXT Text String - **Version** 2019.09.04 #> # ? TITEL # ? DESCRIPTION # ? TAGS # ? VERSION # ? 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 ";" |