PowerShell — certyfikaty PSCredential i Smartcard Przegląd Ten projekt zawiera przykładowy kod programu PowerShell dotyczący odczytywania i używania obiektów PSCredential zawierających poświadczenia karty inteligentnej. Ten projekt zawiera następujące przykłady PowerShell: ReverseMarshal.ps1 — przyjmuje obiekt PSCredential, określa, czy wewnętrzne poświadczenie jest nazwą użytkownika/hasłem, czy kartą inteligentną. Jeśli jest to karta inteligentna, rozpakowujemy poświadczenia i lokalizujemy poprawny certyfikat ze sklepu CurrentUser. ReadFromAnySmartcard.ps1 — lokalizuje wszystkie certyfikaty karty inteligentnej z magazynu CurrentUser, przedstawia użytkownikowi listę certyfikatów karty inteligentnej do wyboru, zbiera numer PIN użytkownika, a następnie generuje PSCredential z wybranego certyfikatu karty inteligentnej. (Uznanie dla Joshua Chase za ten kod)