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
WeiterlesenAutor: Jörn Walter
Powershell 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}
Weiterlesen
CMD – 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
CMD – 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”
WeiterlesenPowershell – Skript Pause
Powershell Skript Wartezeit sleep -Seconds 10 Write-Host “bitte warten Sie 10 Sekunden” sleep -Milliseconds 5000 Write-Host “bitte warten Sie 5000 Millisekunden” Powershell – Skript Pause
Weiterlesen