Windows Vistas PowerShell digitale sertifikater kryptere scripts og signere dem med din identitet. Når du registrerer et skript , vet du og alle som du distribuerer manuset til at manuset er uendret. Eventuelle endringer i scriptet oppheve signeringen og krever re- signering manuset med ditt digitale sertifikat. Kommersielle sikkerhet myndigheter som Verisign, CyberTrust eller Thawte tilby digitale sertifikater , men å lage din egen med Microsofts Certificate Creation Tool er gratis. Instruksjoner
en
Installer Makecert.exe hvis det ikke allerede er installert . Makecert.exe kommer med noen versjoner av Microsoft Office og er også inkludert med fritt nedlastbare Microsoft Windows Software Development Kit ( se Ressurser ) .
2
Åpne Windows PowerShell ved å klikke på \\ "Start \\" ; menyen , \\ " Alle programmer , \\" \\ "Tilbehør , \\ " \\ "Windows Powershell , \\ " og deretter \\ " . Windows Powershell \\"
3 < p> Lag et digitalt sertifikat butikken ved å skrive \\ " makecert - n \\" CN = MyRoot \\ " - en sha1 - Eku 1.3.6.1.5.5.7.3.3 - r- sv root.pvk root.cer - ss root- sr localMachine \\ " ( utelate utenfor anførselstegnene ) i Windows Vista Powershell vinduet , og deretter trykke \\ " Enter . \\ "
4
Type \\" makecert - pe -n \\ " CN = MyCertificate \\ " -ss MY- en SH1 - Eku 1.3.6.1.5.5.7.3.3 - iv root.pvk - c root.cer \\ " ( utelate utenfor anførselstegn) i Powershell , deretter hit \\ "Enter . \\ "
5
Lag det digitale sertifikatet ved å skrive inn et passord , og deretter trykke \\ "Enter . \\"
6
Kontroller digitalt sertifikat skaperverk ved å liste alle sertifikatene som er lagret på datamaskinen. Skriv \\ " GCI cert : \\ \\ CurrentUser \\ \\ My- codesigning \\" (uten anførselstegn) , og trykk \\ " . Enter \\"