Die Gruppenmitgliedschaften (MemberOf) eines Benutzers ausgeben: # Kurze Version (Get-ADUser -Identity NDS -Properties MemberOf).MemberOf # Lange Version (Get-ADUser -Identity NDS -Properties MemberOf).MemberOf | ForEach-Object -Process
WeiterlesenAutor: Jörn Walter
PS GPO – GPUpdate force
Update Grouppolicy Über die Powershell lassen sich die Gruppenrichtlinien wie folgt updaten: Invoke-GPUpdate -Computer $computer -Force -RandomDelayInMinutes 0
WeiterlesenDHCP Server installieren mit der Powershell
DHCP Server Einrichtung mit der Powershell. # Remote Verbindung aufbauen falls eine Remote Installation erfolgen soll Enter-PSSession -ComputerName DC01 # Feature namentlich anzeigen lassen Get-WindowsFeature
WeiterlesenPS 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 ”
WeiterlesenPS File – Change File Attribute Values
Change File Attributes Mit wenig Aufwand verändern wir die Attribute einer Datei. Set-ItemProperty -Path “C:\Temp\TestFile.txt” -Name LastWriteTime -Value ((Get-Date).AddDays(-7)) Set-ItemProperty -Path “C:\Temp\TestFile.txt” -Name LastAccessTime -Value
WeiterlesenPS AD – Check LDAPs Port 636
Port 636 available Entweder nutzt man das Tool ldp.exe oder ein Powershell Skript zur Überprüfung ob LDAPs funktioniert. Ein Zertifikat wird vorausgesetzt. # Check LDAPS
WeiterlesenPS AD – Set UserAccountControl Password never expires
UserAccountControl Password never expires Mit diesen Beispiel-Skripten setzten wir einen neuen Wert für das Attribut UserAccountControl. Ich setze das gerne schon mal als Task ein,
WeiterlesenPS GPO – Backup & Restore
GPO – Backup & Restore # Group Poliy Modul laden Import-Module -Name GroupPolicy # Gruppenrichtlinien und deren IDs auflisten Get-GPO -All | Sort-Object -Property DisplayName
WeiterlesenPS DNS – Cache löschen lokal oder remote
DNS Probleme lösen Wenn es beim Aufrufen von Webadressen zu Problemen kommt, kann das am lokalen DNS Cache liegen. Der PC speichert die IP-Adressen besuchter
WeiterlesenPS Restore Points – Systemwiederherstellung
# Systemwiederherstellung aktivieren Enable-ComputerRestore -Drive ‘C:\’, ‘D:\’ # Systemwiederherstellung deaktivieren Disable-ComputerRestore -drive “D:\” # Systemwiederherstellungspunkt erstellen Checkpoint-Computer “MYPOINT” Checkpoint-Computer -description “MYPOINT” -restorepointtype “MODIFY_SETTINGS” Checkpoint-Computer -description
WeiterlesenPS AD – Papierkorb Restore AD Object
# Suche nach AD Object Get-ADobject -Filter {Deleted -eq $true -and ObjectClass -eq “user” -and ObjectClass -ne “computer”} -IncludeDeletedObjects Get-ADobject -Filter {Deleted -eq $true -and
Weiterlesen