Condividi tramite


Verifica della firma di un file di catalogo firmato dal test

Per verificare che il file di catalogo diun pacchetto driver sia stato firmato da un certificato di test valido, usare il comando SignTool seguente:

SignTool verify /v /pa CatalogFileName.cat

Per verificare che un file, elencato nel file di catalogo di un pacchetto driver, sia firmato da un certificato di test, usare il comando SignTool seguente:

SignTool verify /v /pa /c CatalogFileName.cat DriverFileName

Dove:

  • Il comando verify configura SignTool per verificare la firma del file di catalogo del pacchetto driver CatalogFileName.cat o il file driver DriverFileName.

  • L'opzione /v configura SignTool per stampare messaggi di esecuzione e avviso.

  • L'opzione /pa configura SignTool per verificare che la firma del file di catalogo o del file del driver sia conforme ai requisiti di firma dell'installazione del dispositivo PnP.

  • CatalogFileName.cat è il nome del file di catalogo per un pacchetto driver.

  • L'opzione /c CatalogFileName.cat specifica un file di catalogo che include una voce per il file DriverFileName.

  • DriverFileName è il nome di un file con una voce nel file di catalogo CatalogFileName.cat.

Tenere presente che il comando SignTool verify non specifica in modo esplicito il certificato di test usato per firmare il file di catalogo. Affinché l'operazione di verifica abbia esito positivo, è prima necessario installare il certificato di test nell'archivio certificati Autorità di certificazione radice attendibili del computer locale usato per verificare la firma. Per altre informazioni su come installare il certificato di test nell'archivio certificati Autorità di certificazione radice attendibili di un computer locale, vedere Installazione di un certificato di test in un computer di test. La procedura di installazione è la stessa nel computer di firma e in un computer di test.

Ad esempio, il comando seguente verifica che Tstamd64.cat abbia una firma di test conforme ai requisiti di firma dell'installazione del dispositivo PnP di Windows Vista e versioni successive di Windows. In questo esempio, Tstam64.cat si trova nella stessa directory in cui viene eseguito il comando.

SignTool verify /v /pa tstamd64.cat