HOWTO · PowerShell
Come importare certificati in PowerShell
Questo tutorial insegna a importare certificati utilizzando uno script PowerShell.
Questo articolo mostra come importare certificati con l’aiuto dello script PowerShell. Inoltre, vedremo esempi e spiegazioni necessari per facilitare l’argomento.
Importanza dei Certificati in PowerShell
Hai mai pensato all’importanza dei Certificati Digitali? Perché li stiamo importando? È perché vengono principalmente utilizzati per verificare l’identità. È una raccolta di dati utilizzata per identificare un’entità.
Il nostro sistema fornisce già molti certificati per impostazione predefinita. Ma, a volte, dobbiamo importarli da negozi esterni poiché il certificato richiesto potrebbe non essere disponibile nel nostro sistema.
Importare Certificati Usando la Parola Chiave Import-Certificate
Utilizzeremo il seguente comando su una sola riga per importare un Certificato utilizzando PowerShell.
Import-Certificate -FilePath "C:\Users\Directory\Desktop\BackupCert.Cer" -CertStoreLocation cert:\CurrentUser\Root
La parola chiave Import-Certificate è una parola chiave integrata in PowerShell. Viene principalmente utilizzata per importare certificati nella directory preferita dall’utente.
Nell’esempio sopra, stiamo importando un certificato chiamato BackupCert.Cer da C:\Users\Directory\Desktop\BackupCert.Cer.
Dopo aver eseguito con successo il comando sopra, otterremo il nostro certificato importato.
Parametri Utile per la Parola Chiave Import-Certificate
Di seguito sono riportati alcuni dei parametri essenziali riguardanti la parola chiave Import-Certificate:
-CertStoreLocation- Questo parametro specifica il percorso del negozio certificati in cui l’utente deve importare i certificati. Verrà eseguito con il suo valore predefinito se non forniamo alcun valore per questo parametro.-Confirm- Viene utilizzato per confermare l’esecuzione delcmdlet.-FilePath- Questo parametro specifica il file che deve essere importato. Ci sono alcuni formati di file accettabili per questo parametro che sono i file.sst,.p7be.cert.-WhatIf- Questo parametro mostrerà il risultato se ilcmdletviene eseguito.
Possiamo utilizzare questi parametri preziosi in base alle nostre esigenze. Si prega di notare che i codici di esempio condivisi qui sono eseguibili solo nell’ambiente di Windows PowerShell.