# Erstelle OUs in OUS und gleichnamige Gruppen $ous = @((“IT_Entwicklung”,”Essen”),(“IT_Test”,”Bochum”)) foreach($ou in $ous) { [string] $Path = “OU=$($ous[0]),DC=ndsedv,DC=de” if(![adsi]::Exists(“LDAP://$Path”)) { $newou = New-ADOrganizationalUnit -Name
WeiterlesenJahr: 2017
PS AD – Erstelle OU in OUs
# Erstelle OU in OUS $ous = @((“IT_Entwicklung”,”Essen”),(“IT_Test”,”Bochum”)) foreach($ou in $ous) { $newou = New-ADOrganizationalUnit -Name $ou[0] -Path “OU=ORG,DC=ndsedv,DC=de” -Description $ou[1] -ProtectedFromAccidentalDeletion $false -PassThru $ouGroups=New-ADOrganizationalUnit
WeiterlesenPS AD – Eine oder mehrere OUs erstellen
# Erstelle eine neue OU names Abteilungen New-ADOrganizationalUnit -Name “Abteilungen” # Erstelle eine neue OU namens IT unterhalb von Abteilungen New-ADOrganizationalUnit -Name IT -Path “OU=Abteilungen,DC=ndsedv,DC=de”
WeiterlesenPS AD – Computerobjekte in einer oder mehreren OUs zählen
Computer-Objekte in einer oder mehreren OUs zählen: Get-ADComputer -SearchBase “OU=Server,OU=Machines,OU=ORG,DC=ndsedv,DC=de” -Filter * | Measure-Object $ous = ‘OU=Clients,OU=Machines,OU=ORG,DC=ndsedv,DC=de’,’OU=Server,OU=Machines,OU=ORG,DC=ndsedv,DC=de’ $ous | ForEach-Object {Get-ADComputer -SearchBase $_ -Filter *}
WeiterlesenServer 2016 – Netzwerk Konnektivität Troubleshooting
# Ping Test-Connection -ComputerName DC01 # Return True/False Test-Connection -ComputerName DC01 -Quiet # Multiple Server Test-Connection -ComputerName “DC01”, “DC02″,”SRV01” -Count 1 # Test SMB Test-NetConnection
WeiterlesenAD Konten 10 Stunden nach dem letzten Logon deaktivieren
Mit diesen beiden Beispiel-Skripts kann man die AD Accounts von z.B. externen Support Mitarbeitern nach X Zeit deaktivieren. Ich habe dazu einen Task eingesetzt, der jede
WeiterlesenPowershell Module aufzählen
Mit diesem Skript kann man die Powershell Module aufzählen. $CountOfModulesBeforeRSAT = Get-Module -ListAvailable | Tee-Object -Variable ‘ModulesBeforeRSAT’ |Measure-Object ‘{0} commands’ -f $CountOfModulesBeforeRSAT.Count $CountOfCommandsAfterRSAT = Get-Command
WeiterlesenServer 2016 – Soft Restart
Unter Windows Server 2016 kann nun auch ein Soft-Restart durchgeführt werden. Bei dieser Reboot Variante wird die Hardware nicht initialisiert. Server 2016 – Soft Restart
WeiterlesenLast Boot Time WMI
Get-WmiObject –Class Win32_OperatingSystem –ComputerName localhost | Select-Object –Property @{n=”Last Boot Time”; e={[Management.ManagementDateTimeConverter]:: ToDateTime($_.LastBootUpTime)}} (Get-CimInstance -ClassName Win32_OperatingSystem).LastBootUpTime Last Boot Time WMI
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
WeiterlesenDNS broken delegated domain
DCDIAG Error DCDiag ist sehr wichtiges und bedeutsames Tool zum Prüfen eines Domain Controllers. Folgendes Problem sollte bekannt sein, wenn im Lab eine Top Level
WeiterlesenServer 2016 – DNS Socketpool und RRL konfigurieren
DNS Sicherheit Der DNS Socketpool ermöglicht es einem DNS Server beim Ausgeben von DNS Abfragen einen Random Quell-Port einzusetzen. Wenn der DNS Dienst gestartet wird,
Weiterlesen