# 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
WeiterlesenJahr: 2016
Powershell 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 |
WeiterlesenPowershell Exchange – versteckte E-Mail Adressen in der GAL auslesen
Get-Mailbox | Get-Member Get-Mailbox | Where {$_.HiddenFromAddressListsEnabled -eq $True} Get-Mailbox | Where {$_.HiddenFromAddressListsEnabled -eq $True} | Select Name, HiddenFromAddressListsEnabled Get-Mailbox | Where {$_.HiddenFromAddressListsEnabled -eq $True}
WeiterlesenPowershell AD – Profilpfad, Anmeldeskript, Verbinden von
Get-ADuser JoernWalter -properties * Get-ADUser -filter * -properties scriptpath, homedrive, homedirectory | ft Name, scriptpath, homedrive, homedirectory > C:\Temp\Benutzer.txt Powershell AD – Profilpfad, Anmeldeskript, Verbinden von
WeiterlesenPowershell Computer – Letzte Anmeldung
Wann wurde sich zuletzt angemeldet? Mit diesem Skript finden wir heraus, wann sich das letzte Mal an einem Computer angemeldet wurde. Get-ADComputer -Filter * -Properties
WeiterlesenPowershell Server – WinSxS Ordner säubern Feature entfernen
WinSxS Ordner säubern Feature entfernen Get-WindowsFeature Uninstall-WindowsFeature -Name FeatureName -Remove Get-WindowsFeature | Where-Object -FilterScript {$_.Installed -Eq $FALSE} | Uninstall-WindowsFeature Get-WindowsFeature | WhereObject -FilterScript {$_.Installed -Eq $FALSE}
WeiterlesenPowershell Exchange – Mail Kontakt erstellen
New-MailContact -Name “Joern Walter” -ExternalEmailAddress “Joern.Walter@ndsedv.de” -OrganizationalUnit “Externe Kontakte” Import-CSV .ExterneKontakte.csv | ForEach-Object {New-MailContact -Name $_.Name -ExternalEmailAddress $_.ExterneAdresse -OrganizationalUnit $_.Organisationseinheit -WhatIf}
WeiterlesenCMD – Metadaten Domänen Kontroller löschen
ntdsutil metadata cleanup connections connect to domain ndsedv.de quit select operation target list sites select site des betroffenen DCs list Domain select domain die betroffene
Weiterlesen