Powershell Commands für Exchange

Via Powershell  ist es einfach, gewisse daten über die Mailboxen etc ausfindig zu machen. Hier eine Sammlung von Commands (wird laufend erweitert) Auslesen der Objekte, welche full access permissions auf einer spezifischen Mailbox haben Get-Mailbox <MAILBOXNAME> | Get-MailboxPermission | where { ($_.AccessRights -match “FullAccess” ) -and ($_.IsInherited -eq $false) -and -not ($_.User -like “NT AUTHORITY\SELF”)…

Pfade grösser als 260 Zeichen auslesen

Oftmals kann es hilfreich sein, wenn man File Pfade auslesen kann, welche länger als z.B. 260 zeichen sind. Bei längeren Pfaden kann mit dem Explorer nicht mehr zugegrifen werden. Ebenfalls lassen sich Files nicht mehr umbenennen oder löschen. Via Robocopy kann man solche Files/Folder trotzdem kopieren. Mit hilfe des tools eingepackt in Powershell kann auch…