Zertifikatsstelle fehlgeschlagene Anforderungen löschen Mit diesem Powershell Skript löschen wir zur Bereinigung der Datenbank fehlgeschlagene Anforderungen, abgelaufene Zertifikate und ausstehenden Anforderungen. PS PKI v3.2.6 CMDLets.zip
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 – Upgrade Windows Certificate Authority from CSP to KSP and from SHA-1 to SHA-256
Mit diesem Powershel Skript kann man die CA vom CSP auf KSP und von SHA1 auf SHA256 hochstufen. Voraussetzung: die CA ist auf einem Server 2012 oder R2
WeiterlesenPowershell – Test-ServerSSLSupport
Webserver Test SSL Support Mit diesem Skript kann man Webserver testen. Dieses Skript stammt von: https://www.sysadmins.lv/blog-en/default.aspx Test-ServerSSLSupport.zip
WeiterlesenPowershell – Domain Informationen auslesen Whois
Mit diesem Powershell Skript lassen sich verschiedene Informationen über eine Domäne auslesen. Skript Download: WhoIs
WeiterlesenPowershell – Datei Download mit Bits
Download File with BitsTransfer Start-BitsTransfer -Source ` -Destination C:\temp\CitrixReceiver.zip Start-BitsTransfer -Source https://www.der-windows-papst.de/download/Win_Pro_10_2004_64BIT_German.ISO -Destination S:\ -Description WIN10-2004-ISO -DisplayName WIN10-2004-ISO -Priority High Powershell Download Bits BitsAdmin Hintergrundübertragungsdienst
WeiterlesenPowershell – ISO mounten und unmounten
# ISO mounten $ImagePath = “D:\DATA\ISOS\WINDOWS 7 PRO NDS2.iso” Mount-DiskImage -ImagePath $ImagePath -StorageType ISO # ISO unmounten Dismount-DiskImage -ImagePath $ImagePath
WeiterlesenPKI – Commandline certutil
PKI Kommandozeilen Befehle Hier ein paar certurtil Befehle die zur Konfiguration einer Zertifizierungsstelle nützlich seien könnten. # Root-CA inf [Version] Signature=”$Windows NT$” [PolicyStatementExtension] Policies =
WeiterlesenPowershell AD – Homedrive Homepath Basisordner
Active Directory Homedrive Homepath Basisordner Alle Benutzer der OU bekommen ein Homedrive und Homepath gesetzt: $userbase = Get-ADUser -Filter * -SearchBase “OU=Users,OU=Test,OU=Konfiguration,DC=NDSEDV,DC=DE” foreach($user in $userbase){
WeiterlesenPowershell Exchange – Lizenzen auslesen
Lizenzen auslesen Get-ExchangeServerAccessLicenseUser –LicenseName “Exchange Server 2013 Standard CAL” Get-ExchangeServerAccessLicenseUser –LicenseName “Exchange Server 2013 Enterprise CAL” https://gallery.technet.microsoft.com/68321b75-ab3d-4e04-9fe1-6a42de23b67f#content
WeiterlesenPowershell File – Suche nach Dateien zuletzt modifiziert älter als x Stunden
get-childitem “D:\DATA\Desktop” -recurse | where-object {$_.mode -notmatch “d”} | where-object {$_.lastwritetime -gt [datetime]::Now.AddHours(-1)} | format-table lastwritetime, fullname -autosize | out-file C:\Temp\LastMod.log -append get-childitem “D:\DATA\Desktop” -recurse
WeiterlesenPowershell – Windows LastBootUptime ermitteln
System LastBootUptime per Powershell $wmi=Get-WmiObject -computername worker -Class Win32_OperatingSystem $wmi.converttodatetime($wmi.lastbootuptime) ((get-date) – (gcim Win32_OperatingSystem).LastBootUptime).ToString(‚g‘) Get-WinEvent -ProviderName eventlog -Computername “Worker” | Where-Object {$_.Id -eq 6005} |
WeiterlesenPowershell Firewall – Regeln erstellen und ändern
Mit diesen Skripts erstellen wir neue Firewall Regeln: New-NetFirewallRule -DisplayName “Ping blockieren” -Direction Inbound -Protocol icmpv4 -Action Block -Profile Privat New-NetFirewallRule -DisplayName “Test1” -Direction Inbound
Weiterlesen