Windows Vista die Powershell digitalen Zertifikaten verschlüsseln Skripte und unterzeichnen Sie sie mit Ihrer Identität. Wenn Sie ein Skript zu unterzeichnen, kennt Sie und jeder andere, dass Sie das Skript zu verteilen , dass das Skript unverändert ist . Jegliche Änderungen an dem Skript zum Erlöschen der Unterzeichnung und erfordern eine erneute Unterzeichnung des Skript mit Ihrem digitalen Zertifikat . Kommerzielle Sicherheitsbehörden wie Verisign , Thawte oder CyberTrust bieten digitale Zertifikate , aber Ihre eigenen mit Microsoft Certificate Creation Tool ist kostenlos . Anleitung
1
Install Makecert.exe , wenn es nicht bereits installiert ist. Makecert.exe kommt mit einigen Versionen von Microsoft Office und ist auch mit dem kostenlos herunterladbaren Microsoft Windows Software Development Kit (siehe Ressourcen) enthalten.
2
Öffnen Sie den Windows Powershell indem Sie auf die \\ " Start \\ " ; Menü \\ "Alle Programme , \\" \\ "Zubehör \\" \\ "Windows Powershell , \\ " und dann \\ " . Windows PowerShell \\ "
3 < p> erstellen eines digitalen Zertifikats Speicher , indem Sie \\ " makecert - n \\ " CN = myRoot \\ " -a sha1 - eku 1.3.6.1.5.5.7.3.3 -r- sv root.pvk root.cer -ss Wurzel -sr localMachine \\ " ( lassen Sie die außerhalb Anführungszeichen) in das Windows Vista Powershell Fenster , dann schlagen \\ " eingeben . \\ "
4
Type \\ " makecert - pe -n \\ " CN = MyCertificate \\ " -ss MY -a - sh1 eku 1.3.6.1.5.5.7.3.3 -iv -c root.pvk root.cer \\ " ( lassen Sie die außerhalb Anführungszeichen ) in Powershell , dann Hit \\ " eingeben . \\ "
5
erstellen Sie das digitale Zertifikat , indem Sie ein Passwort , dann schlagen \\ " eingeben . \\ "
6
Überprüfen der digitales Zertifikat Schöpfung durch die Auflistung aller Zertifikate auf Ihrem Computer gespeichert. Geben Sie \\ " gci cert : \\ \\ CurrentUser \\ \\ My- Mitgestaltung \\ " ( die Anführungszeichen weglassen ) , dann drücken Sie \\ " . Geben Sie \\ "