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 |
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 – 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
WeiterlesenPowershell – Webseite öffnen
Powershell open Website $ie = new-object -com “InternetExplorer.Application” $ie.Navigate(“https://www.windows-papst.de”) $ie.visible = $true Powershell – Webseite öffnen
WeiterlesenPowershell AD – Objekte im AD zählen
Active Directory Objekte zählen Get-ADUser -filter * | Measure-Object Powershell AD – Objekte im AD zählen
WeiterlesenPowershell AD – Benutzer Attribute löschen leeren entfernen
Benutzer Attribute löschen, leeren, entfernen Set-QADUser ‘JoernWalter’ -City $null Set-QADUser ‘JoernWalter’ -ObjectAttributes @{adminDescription=$null}
WeiterlesenPowershell AD – Objekte wiederherstellen Papierkorb
AD Objekte wiederherstellen Papierkorb aktivieren: Enable-ADOptionalFeature –Identity “CN=Recycle Bin Feature,CN=Optional Features,CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration,DC=domain,DC=com” –Scope ForestOrConfigurationSet –Target easycash.de Objekte wiederherstellen: Import-Module activedirectory Get-ADObject -filter * –IncludeDeletedObjects
WeiterlesenPowershell AD – Benutzer in eine andere OU verschieben
Benutzer in eine andere OU verschieben $path = “C:\Temp\Benutzerliste.txt” $DestOU = “OU=User, OU=Mitarbeiter, DC=ndsedv, DC=de” $Grouplist = Get-Content $path foreach ($MoveUser in $Userlist) { Move-QADObject
WeiterlesenPowershell AD – Benutzer Informationen exportieren
Benutzer Informationen exportieren Import-Module ActiveDirectory Get-ADUser -Filter * -Properties * | Select -Property Name,Mail,Department | Export-CSV “C:\\Temp\\AlleADBenutzer.csv” -NoTypeInformation -Encoding UTF8 Import-Module ActiveDirectory Get-ADUser -Filter ‘City
WeiterlesenPowershell AD – Benutzer Konto sperren
AD Benutzer Konten sperren Import-Module ActiveDirectory Disable-ADAccount -Identity JoernWalter oder mit einer csv Datei Import-Module ActiveDirectory Import-Csv “C:\Temp\Benutzersperren.csv” | ForEach-Object { $samAccountName = $_.”samAccountName” Get-ADUser -Identity
WeiterlesenPowershell AD – Benutzer Konto entsperren
Unlock Active Directory Account Unlock-ADAccount -Identity JoernWalter Read-Host “Bitte die Benutzer ID eingeben” | Unlock-ADAccount Powershell AD – Benutzer Konto entsperren
Weiterlesen