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
WeiterlesenKategorie: Skripte
Eine Sammlung eigener Skripte und Skripte aus diversen Quellen. Sofern meine Quelle eine Quellangabe hatte, ist diese auch übernommen worden. Die Dokumente stammen alle von mir “Erstellt von Jörn Walter” und sollen zeigen, wie Skripte richtig eingesetzt und ausgeführt werden.
Powershell 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
WeiterlesenCMD – W32TM
Zeitserver konfigurieren Die korrekte Zeit ist in einer Domäne oder Serverlandschaft maßgeblich für einen fehlerfreien Betrieb und z.B. wichtig für die (Kerberos-) Authentifizierung oder die
WeiterlesenPowershell AD – DNS A Eintrag CNAME erstellen
#DNS A Eintrag erstellen: Add-DnsServerResourceRecord -ZoneName “ndsedv.loc” ‘ -A ‘ -Name 8mansrv01 ‘ -IPv4Address 10.100.150.10 ‘ -CreatePtr ‘ -PassThru #DNS CNAME Eintrag erstellen: Add-DnsServerResourceRecord -ZoneName
WeiterlesenPowershell Event – die letzten 10 Security Logs anzeigen lassen
Windows Events nach Tagen filtern Es gibt zahlreiche Möglichkeiten Events abzufragen und auszugeben. Eine Möglichkeit davon ist, Events zwischen 2 Zeitpunkten zu filtern, also von
WeiterlesenPowershell – Prozess Owner
#Welcher Prozess hat eine Datei geöffnet: Get-CimInstance Win32_Process -Filter “name = ‘notepad.exe’” | fl * # Welcher Prozess blockiert diese Datei: Get-CimInstance Win32_Process | where
WeiterlesenPowershell – Server installieren diverse Befehle
Windows Feature entfernen (WINSxS): Get Windows-Feature Uninstall-WindowsFeature -Name xps-viewer -Remove Auf einer Core Installation GUI nachinstallieren vom Image: Get Windows-Feature Get Windows-Feature -Name Server-Gui-Shell |
WeiterlesenPowershell – Zeit Datum Tag Woche Monat
# Datum in Kurzform: (Get-Date).ToShortTimeString() # Den Tag eines Jahres ermitteln (Get-Date “29.05.2016”).DayOfYear – (Get-Date).DayOfYear # Den Wochentag ermitteln: (Get-Date “29.05.2016”).AddDays(30).DayOfWeek Get-Date “29.05.2016” -Format dddd
WeiterlesenPowershell – wichtige Operatoren bei Abfragen
Powershell Operatoren -lt — “Kleiner als” -le — “Kleiner als” oder “Gleich” -gt — “Größer als” -ge — “Größer als” oder “Gleich” -eq — “Gleich”
Weiterlesen