Postfach Ordner und Typen auslesen Get-MailboxFolderStatistics -identity “Administrator” | FL Name, FolderPath, FolderType
WeiterlesenAutor: Jörn Walter
Powershell Exchange – Postfach Attribute auslesen
Postfach Attribute auslesen Gezielte Attribute eines Exchange-Postfaches auslesen. Get-Mailbox -Identity ‘Administrator’ | fl Name,DisplayName,alias,LinkedMasterAccount,PrimarySMTPAddress,EmailAddresses,OrganizationalUnit,ServerName,Database,IsMailboxEnabled,CustomAttribute7,CustomAttribute15,ProtocolSettings,ExchangeGuid,RecipientTypeDetails,CustomAttribute1,CustomAttribute2,CustomAttribute3, CustomAttribute4,CustomAttribute5,CustomAttribute6,CustomAttribute7,CustomAttribute8,CustomAttribute9,CustomAttribute10,CustomAttribute11,CustomAttribute12,CustomAttribute13,CustomAttribute14,CustomAttribute15,WhenChangedUTC,WhenCreatedUTC
WeiterlesenPowershell Exchange – Wann wurde ein Postfach erstellt
Wann wurde das Mail Postfach erstellt Get-Mailbox -Identity ‘JoernWalter’ | fl Name, LinkedMasterAccount,PrimarySMTPAddress,WhenChangedUTC,WhenCreatedUTC Powershell Exchange – Wann wurde ein Postfach erstellt
WeiterlesenPowershell Exchange – Postfach Anzeigen aller Ordner Größen
Get-MailboxFolderStatistics “Joern.Walter” | FL Date, Name, FolderPath, FolderType, ItemsInFolder, DeletedItemsInFolder, FolderSize, ItemsInFolderAndSubfolders, DeletedItemsInFolderAndSubfolders, FolderAndSubfolderSize Powershell Exchange – Postfach Anzeigen aller Ordner Größen
WeiterlesenPowershell Exchange – Postfach Setzen der Aufbewahrungsrichtlinie
# Erstellen die Richtlinie und den Tag New-RetentionPolicy “Finanzen” -RetentionPolicyTagLinks “FinanzenKritisch” # Richtlinie auf die Gruppe Finanzen anwenden Get-DistributionGroupMember -Identity “Finanzen” | Set-Mailbox -RetentionPolicy “FinanzenKritisch” # Richtlinienanwendung überprüfen
WeiterlesenPowershell AD – ExtensionAttribute Auslesen, Hinzufügen,Löschen
# Auslesen Get-ADUser NDS -Properties extensionattribute4 #Hinzufügen Set-ADUser NDS -Add @{“extensionattribute4″=”MEINWERT”} # Löschen Set-ADUser NDS -Clear extensionattribute4
WeiterlesenPowershell Exchange – Anzeigen Hinzufügen Ersetzen Entfernen Export CustomAttribute
# Ein Wert setzen individueller Benutzer Set-Mailbox -Identity “NDS” -CustomAttribute4 MEINWERT # Ein Wert setzen mehrere Benutzer $data = get-content “C:\Temp\CA4.txt” foreach($a in $data) { Set-Mailbox
WeiterlesenPowershell Exchange – Postfach direkt löschen ohne Wartezeit
# Mailbox deaktivieren Disable-Mailbox Joern.Walter@ndsedv.de # GUID und Datenbank ermitteln: Get-MailboxDatabase | Get-MailboxStatistics | Where{ $_.DisconnectDate -ne $null } |fl DisplayName, Database, Identity, DisconnectReason #
WeiterlesenServer 2012 – UPN Suffix hinzufügen
Active Directory-Domänen und -Vertrauensstellungen Active Directory-Benutzer und -Computer Oder mit der Powershell ein zusätzliches UPN Suffix zum Active Directory Forest hinzufügen: Import-Module ActiveDirectory Get-AdForest |
WeiterlesenPowershell Exchange – Export aller SMTP Adressen
Get-Recipient | Select Name -ExpandProperty EmailAddresses | Select Name, SmtpAddress | Export-csv C:\Temp\SMTPAddressen.csv
WeiterlesenPowershell Exchange – Postfach Statistik anzeigen
Get-MailboxFolderStatistics | Where {$_.Name -match “Inbox|Sent Items|Deleted Items”} | Select Name, ItemsInFolder Get-Mailbox | Get-MailboxFolderStatistics | Where {$_.Name -match “Inbox|Sent Items|Deleted Items”} | Select Identity, Name,
WeiterlesenPowershell AD – letzte Kennwortänderung, Kennwort läuft nicht ab
Get-ADUser -identity username -properties * get-aduser -filter * -properties passwordlastset, passwordneverexpires |ft Name, passwordlastset, Passwordneverexpires Get-ADUser -filter * -properties passwordlastset, passwordneverexpires | sort-object name |
Weiterlesen