Udostępnij przez


Test-Signing plik katalogu

Po utworzeniu i zweryfikowaniu pliku wykazu pakietu sterowników, użyj SignTool, aby przetestować plik wykazu.

Używanie testowego certyfikatu MakeCert lub komercyjnego certyfikatu testowego do Test-Sign pliku katalogu pakietu sterowników

Użyj następującego polecenia SignTool, aby podpisać plik wykazu przy użyciu certyfikatu testowego programu MakeCert lub komercyjnego certyfikatu testowego:

SignTool sign /v /s TestCertStoreName /n TestCertName /t http://timestamp.digicert.com CatalogFileName.cat

Gdzie:

  • Polecenie podpisywania konfiguruje narzędzie SignTool w celu podpisania pliku wykazu o nazwie CatalogFileName.cat.

  • Opcja /v szczegółowa konfiguruje SignTool do wyświetlania komunikatów o wykonaniu i ostrzeżeń.

  • Opcja /sTestCertStoreName dostarcza nazwę magazynu certyfikatów testowych, który zawiera certyfikat testowy o nazwie TestCertName.

  • Opcja /nTestCertName dostarcza nazwę certyfikatu testowego zainstalowanego w magazynie certyfikatów o nazwie TestCertStoreName. Certyfikat testowy może być certyfikatem testowym makeCert lub komercyjnym certyfikatem testowym.

  • /thttp://timestamp.digicert.com opcja dostarcza adres URL do publicznie dostępnego serwera sygnatury czasowej udostępnianej przez firmę DigiCert.

  • CatalogFileName.cat jest nazwą pliku wykazu.

Poniższe polecenie pokazuje, jak używać narzędzia SignTool do testowego podpisywania pliku katalogu pakietu sterownika. W tym przykładzie plik wykazu Tstamd64.cat, znajdujący się w tym samym katalogu, w którym jest uruchamiane polecenie, zostaje podpisany. Certyfikat testowy ma nazwę "contoso.com(test),", który jest instalowany w magazynie certyfikatów o nazwie "PrivateCertStore".

SignTool sign /v /s PrivateCertStore /n contoso.com(test) /t http://timestamp.digicert.com tstamd64.cat

Używanie testowego certyfikatu Urzędu Certyfikacji Przedsiębiorstwa do Test-Sign pliku katalogowego pakietu sterowników

Następujące polecenie SignTool zakłada, że urząd certyfikacji przedsiębiorstwa wystawia certyfikat testowy używany do testowania podpisywania pakietu sterowników. Jeśli certyfikat testowy CA przedsiębiorstwa jest jedynym certyfikatem testowym, który znajduje się w twoich magazynach certyfikatów, możesz użyć następującego polecenia, w którym określisz tylko opcję /a i nazwę pliku wykazu. W takiej sytuacji narzędzie SignTool domyślnie lokalizuje i używa certyfikatu testowego urzędu certyfikacji przedsiębiorstwa.

Jeśli oprócz certyfikatu testowego urzędu certyfikacji przedsiębiorstwa utworzono lub uzyskano inne certyfikaty testowe, należy użyć opcji SignTool /s i /n , aby określić nazwę magazynu certyfikatów testowych i nazwę certyfikatu testowego zainstalowanego w magazynie certyfikatów testowych.

SignTool sign /v /a /t http://timestamp.digicert.com CatalogFileName.cat