So erstellt ihr schnell die fehlende Sicherheitsgruppe WinRMRemoteWMIUsers im Active Directory: if (-not(Get-ADGroup -Filter { Name -eq ‘WinRMRemoteWMIUsers__’ })) { New-ADGroup -GroupScope DomainLocal -GroupCategory Security -Name
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 – Last Logon ermitteln
Dieses Skript ermittelt den zuletzt angemeldeten Benutzer. Last Logon ermitteln.zip
WeiterlesenPowershell App – Adobe Flash Version auslesen
Adobe Flash Version auslesen.zip
WeiterlesenPowershell Net – IP Adresse in Dezimal
Download-Skript: IP Adresse to Decimal.zip https://www.der-windows-papst.de/2019/02/26/dhcp-ueberwachungsprotokollierung/
WeiterlesenPowershell AD – SID to Username
$SID = New-Object System.Security.Principal.SecurityIdentifier(“S-1-5-21-1114462570-1726162390-2557311802-1107 “) $User = $SID.Translate( [System.Security.Principal.NTAccount]) $User.Value
WeiterlesenPowershell AD – Username to SID
$User = New-Object System.Security.Principal.NTAccount(“NDS”) $SID = $User.Translate([System.Security.Principal.SecurityIdentifier]) $SID.Value
WeiterlesenPowershell AD – Gruppen Report
Import-Module ActiveDirectory $name = read-host “Name der AD Gruppe” Get-ADGroupMember $name -recursive | Select-Object Name >> c:\Temp\$name.txt “Gespeichert unter C:\Temp\$name.txt”
WeiterlesenPowershell AD – AD Gruppe zu einer Universellen Gruppe konvertieren
[void][System.Reflection.Assembly]::LoadWithPartialName(‘Microsoft.VisualBasic’) $gname = [Microsoft.VisualBasic.Interaction]::InputBox(“Name der AD Gruppe”, “AD Gruppe die zu einer Universal Gruppe konvertiert wird”, “”) Set-ADGroup “$gname” -GroupScope “Universal”
WeiterlesenPS File – File System Watcher Dateiüberwachung mit Stopp Funktion
Mit der Powershell Klasse FileSystenWatcher können wir Verzeichnisse oder Dateien überwachen. Ich habe dazu mal ein Skript erstellt, welches .txt Dateien unter C:\Temp überwacht. Datei
WeiterlesenPowershell File – Ordner anlegen wenn nicht vorhanden
Einen Ordner anlegen mit der Powershell Den Ordner Test anlegen sofern nicht vorhanden. $path = “C:\Temp\TEST” If(!(test-path $path)) { New-Item -type Directory -Force -Path $path
WeiterlesenPowershell OS – Laufwerksnamen umbenennen
$drive = Get-WMIObject -class win32_Volume -Filter “DriveLetter = ‘C:’” $drive.Label = “Server2016” $drive.put() Laufwerksnamen umbenennen.pdf
WeiterlesenPowershell AD – User ohne Anzeigename filtern
User ohne Displaynamen ermitteln Mit diesem Skript könnt ihr euch die User anzeigen lassen die über keinen Anzeigenamen (Displayname) verfügen. Get-ADUser -LDAPFilter “(!displayName=*)” Get-ADUser -SearchBase
Weiterlesen