Lösche Dateien und erstelle ein LogFile Mit diesem Powershell-Skript löscht ihr Dateien älter als X Tagen und setzt einen Filter für Dateien die gelöscht werden
WeiterlesenSchlagwort: recurse
Exchange Public Folder fix Whitespace
Leerzeichen aus Exchange Objekten entfernen Mit diesen Powershell-Skripten entfernen wir z.B. vor einer Public Folder Migration die verbliebenden Leerzeichen aus alten Zeiten. Wer damals von
WeiterlesenPowershell AD – Mitglieder von Gruppe A nach Gruppe B rekursiv kopieren
Kopiere verschachtelte Benutzer der Gruppe A nach Gruppe B Get-ADGroupMember -Identity “GruppeA” -Recursive | Get-ADUser | ForEach-Object {Add-ADGroupMember -Identity “GruppeB” -Members $_}
WeiterlesenPowershell AD – Mitglieder einer Gruppe rekursiv auslesen
Auslesen von verschachtelten Benutzer einer Gruppe Get-ADGroupMember -Identity “GruppeA” -Recursive | Format-Table Name
WeiterlesenPowershell File – Welche Datei wurde seit wann nicht mehr bearbeitet
Last Write Access $Pfad = “D:\DATA\DESKTOP\__Loses Zeug” $Heute = Get-Date $Dauer = 30 $Dateien = $null Get-ChildItem -Path $Pfad -Recurse -Force | foreach-object ` {
WeiterlesenPowershell File – Bericht über Ordner und Dateien
Directory and File Report clear-Host $Directory = “D:\DATA\DESKTOP*” Get-ChildItem -path $Directory -Recurse | Out-File c:\Temp\test2.txt Clear-Host $Directory = “D:\Data\Desktop*” Get-ChildItem -path $Directory -Recurse -Include *.exe
WeiterlesenPowershell File – Dateien suchen
Dateien suchen mit der Powershell Get-ChildItem –Recurse | where {$_.extension –eq “.pdf” –and $_.LastWriteTime.Year –gt 2016} Get-ChildItem –Recurse | where {$_.extension –eq “.pdf”} Get-ChildItem –Recurse
WeiterlesenPowershell File – NTFS Rechte auslesen
NTFS Rechte auslesen Get-Acl -path “C:\Temp” Get-Acl -path “C:\Temp” | Select -expand Access Get-Acl C:\Windows\*.* | FL Get-Acl C:\Windows\*.log | FT Get-ChildItem “C:\Temp” -recurse |
WeiterlesenPowershell File – Dateien listen aber einen Ordner auslassen
Dateien anzeigen aber einen Unterordner auslassen Get-ChildItem -Recurse “C:\TestDir” | Where-Object { $_.FullName -notmatch ‘\\Test2($|\\)’ } | Where {! $_.PSIsContainer } | Select Name,FullName https://www.der-windows-papst.de/2016/05/27/powershell-file-list-files-subdirectory/
WeiterlesenPowershell – File letzter Schreibzugriff get hours
Letzter Schreibzugriff auf eine Datei in Stunden get-childitem D:\Data\DESKTOP -recurse | where-object {$_.mode -notmatch “d”} | where-object {$_.lastwritetime -gt [datetime]::Now.AddHours(-72)} | format-table lastwritetime, fullname -autosize
Weiterlesen