Mit Hilfe eines Powershell Skripts legen wir A & PTRs Records in Masse an. Sollten in der zugrundeliegenden .csv Datei auch Namen von Systemen dabei
WeiterlesenSchlagwort: csv
PS File – Leerzeilen entfernen Textdatei, CSV
Remove empty lines Ohne Aufwand lassen sich Leerzeilen z.B. aus Textdateien oder auch .csv Dateien entfernen. (Get-Content -Path C:\Temp\TestFile.txt) | Where-Object -FilterScript {$_.Trim() -ne ”
WeiterlesenPowershell DNS A CNAME PTR Records
Manage DNS Records In dieser Anleitung beschreibe ich eine Vielfalt von Möglichkeiten DNS Records vom Typ A, CNAME und PTR zu erstellen. Zum einen mit
WeiterlesenPowershell File – Den Inhalt von mehreren Excel Dateien in eine Datei kopieren
Den Inhalt aus mehreren Excel Dateien z.B. Logs zusammenführen. Bitte alle Elemente in einen Ordner legen. $a=dir| Select -property Name $i=0 while($i -lt $a.count){$i;Get-Content $a[$i].name
WeiterlesenPowershell AD – Computer deaktivieren und in eine OU verschieben
Deaktivierte Computer verschieben Mit diesem Skript deaktiviert und verschiebt ihr Computer in eine ausgewählte OU. Das Skript enthält eine Funktion zur Ausführung. Skript: Disable and
WeiterlesenPowershell AD – User deaktivieren und in eine OU verschieben
Mit diesem Skript deaktiviert und verschiebt ihr User in eine ausgewählte OU. Das Skript enthält eine Funktion zur Ausführung. Skript: Disable and Move AD User
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 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}
WeiterlesenPowershell AD – Inaktive Benutzer in csv exportieren
Export inactive Users Search-ADAccount –AccountInactive -DateTime “5/28/2016” -UsersOnly Import-Module ActiveDirectory Search-ADAccount –AccountInactive -TimeSpan 90.00:00:00 -UsersOnly | Select -Property Name,DistinguishedName,LastLogonDate Import-Module ActiveDirectory Search-ADAccount –AccountInactive -DateTime “1/8/2016”
Weiterlesen