Powershell Skript signieren

Powershell-Skript signieren self-signed Certificate

Um ein Powershell-Skript zu signieren (signing), gehen wir wie folgt vor.

Zuerst erstellen wir ein selbstsigniertes Zertifikat. Das Zertifikat befindet sich anschließend im Computerspeicher und ist noch nicht gültig.

$cert = New-SelfSignedCertificate -Subject “info@der-windows-papst.de” -Type CodeSigningCert -Provider “Microsoft Strong Cryptographic Provider” -HashAlgorithm “SHA256” -KeyLength 2048 -CertStoreLocation cert:\LocalMachine\My

Im nächsten Schritt ermitteln wir den Thumbprint unseres Zertifikats. Diesen benötigen wir für den Export. Wir kopieren den Thumprint und fügen diesen in den nächsten Befehl ein (rot).

Get-ChildItem -Path Cert:\LocalMachine\My\

Powershell Skript signieren

Powershell – Create Self Signed SAN Certificate