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
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.
Last 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
WeiterlesenPowershell Kerberos Delegierung setzen
Mit diesem Powershell Skript setzen wir die gegenseitige Kerberos Delegierung. Zum Einsatz kommt hier beispielsweise das CIFS Protokoll. Skript Download: Kerberos Delegierung setzen MD5:1C64E1DE5D3F3C2C046EF1B86E4AB739
WeiterlesenPowershell AD – Benutzern eine E-Mail Adresse zuweisen Bulk
ADD User Mailboxes Active Directory Benutzern eine E-Mail Adresse zuweisen, entweder anhand des Vor- und Nachnamen oder des SAM Accountname. Mit diesem Skript lassen sich
WeiterlesenActive Directory Attribute Length
Wie viele Zeichen kann ich in welche Attributfelder schreiben? Mit diesem OneLiner finden wir es heraus: dsquery * cn=Schema,cn=Configuration,dc=ndsedv,dc=de -Filter “(objectClass=attributeSchema)” -attr LDAPDisplayName rangeUpper -Limit
WeiterlesenPowershell Registry – Schlüssel anlegen, verschieben, kopieren, löschen – Werte abfragen, ändern, löschen
# Neue Schlüssel erstellen New-Item -Path “HKCU:\Software\Temp” New-ItemProperty -path “HKCU:\Software\Temp” -name DERWINDOWSPAPST -PropertyType DWORD -value 1 New-Item -Path “HKCU:\Software\Temp” New-ItemProperty -path “HKCU:\Software\Temp” -name DERWINDOWSPAPST1 -PropertyType
WeiterlesenPowershell Skript digital signieren
Einfaches signieren einer Datei Dieses Anleitung bezieht sich auf den Umgang in einer Domäne mit einer internen CA. Um eine Skriptdatei digital zu signieren, dafür
WeiterlesenPS Task – Starte die Powershell Konsole bei jedem LogOn
Mit diesem Powershell Skript erstellen wir einen Task, der die Powershell Konsole nach jedem LogOn automatisch startet. Verbinden uns mit dem Server SRV01 und erstellen
WeiterlesenPS Install – Remote Installation per Taskplaner
Mit diesem Powershell Skript installieren wie über die Aufgabenplanung ein Windows Feature. Das Ganze setzt die eingerichtete Remoteverwaltung voraus. Task lokal setzen: $trigger=New-JobTrigger -Once -At “08/04/2017
WeiterlesenPS Computer – Remote Neustart Reboot
Mit diesem Powershell Skript fahren wir entfernte Maschinen herunter. Als erstes erstellen wir eine Liste auf Basis einer OU oder eines Maschinentyps wie z.B. Server
Weiterlesen