Principale Windows 10 Ottieni hash file con PowerShell in Windows 10

Ottieni hash file con PowerShell in Windows 10



In Windows 10 e Windows 8, è possibile ottenere valori hash per un file senza utilizzare strumenti di terze parti. Un cmdlet speciale consentirà di calcolare i valori hash SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 e RIPEMD160 di un determinato file. Ecco come si può fare.

Pubblicità


Lo scopo generale dei valori hash è garantire che un file sia autentico e che il suo contenuto non sia stato modificato da terze parti, da un altro software o malware. Quando un file è stato modificato, anche il suo valore hash viene modificato. È anche possibile confrontare e abbinare i valori hash per trovare se due o più file sono identici.

La capacità di calcolare l'hash del file fa parte dell'API crittografica di Windows. L'interfaccia utente del sistema operativo non ha alcuna opzione per calcolare o mostrare il valore hash per i file. È invece possibile utilizzare il cmdlet Get-FileHash in PowerShell. Ecco come usarlo.

Per ottenere l'hash del file con PowerShell in Windows 10 , Fare quanto segue.

La sintassi generale per il cmdlet è la seguente:

dove posso stampare qualcosa?
Get-FileHash c:  windows  explorer.exe | Format-List

Apri PowerShell e digita il comando sopra per provarlo. Calcola il valore hash SHA256 per il file specificato e produce l'output come segue.

Ottieni demo hash file

Per calcolare il valore hash diverso da SHA256, utilizzare l'opzione -Algorithm. Ad esempio, per ottenere il valore hash MD5, eseguire il seguente comando:

come sapere se un telefono è sbloccato
Get-FileHash c:  windows  explorer.exe -Algorithm MD5 | Format-List

L'output sarà il seguente:

Ottieni file hash Md5

L'elenco dei possibili valori per l'algoritmo è il seguente:

  • SHA1
  • SHA256
  • SHA384
  • SHA512
  • MACTripleDES
  • MD5
  • RIPEMD160

Un altro interruttore utile che devi conoscere è -LiteralPath. Specifica il percorso di un file. A differenza del parametro path predefinito, il valore del parametro LiteralPath viene utilizzato esattamente come viene digitato. Nessun carattere viene interpretato come carattere jolly. Se il percorso include caratteri di escape, racchiudere il percorso tra virgolette singole. Le virgolette singole indicano a Windows PowerShell di non interpretare i caratteri come sequenze di escape.

Utilizzando il cmdlet Get-FileHash, è possibile ottenere valori hash per un file in modo nativo. È molto utile, soprattutto quando si lavora in un ambiente sicuro in cui il software di terze parti non è consentito. La console di PowerShell è fornita in bundle con Windows 10 ed è accessibile in ogni istanza installata, quindi puoi utilizzare il cmdlet Get-FileHash nativo ovunque.

Articoli Interessanti

Scelta Del Redattore

Come avere una video chat LAN LAN
Come avere una video chat LAN LAN
Puoi avere una video chat LAN senza usare Internet? Esiste un software di chat video che utilizza solo reti interne? Queste sono domande che mi sono state poste l'altro giorno su un forum tecnico e ho faticato a trovarle
Come aggiungere Echo in GarageBand
Come aggiungere Echo in GarageBand
Proprio come non hai più bisogno di un'etichetta discografica per promuovere la tua musica, non hai bisogno di tonnellate di apparecchiature costose e ingombranti per creare musica. GarageBand per Mac ha partecipato a questo enorme cambiamento. Meglio di tutto, questo fantastico
Come modificare l'azione del pulsante di accensione in Windows 10
Come modificare l'azione del pulsante di accensione in Windows 10
È possibile modificare l'azione del pulsante di alimentazione in Windows 10. Sono disponibili numerose azioni predefinite che il pulsante di alimentazione hardware del dispositivo può eseguire.
Il sistema non riesce a trovare il file specificato – 0x80070002 – Come risolvere
Il sistema non riesce a trovare il file specificato – 0x80070002 – Come risolvere
La funzionalità Sink A2DP sta tornando a Windows 10
La funzionalità Sink A2DP sta tornando a Windows 10
Microsoft sta riaggiungendo A2DP Sink per Bluetooth in Windows 10. È stato rimosso in Windows 8, rendendo Windows 7 l'ultima versione del sistema operativo con supporto A2DP Sink. Ora, le cose stanno cambiando. Pubblicità Nelle versioni pre-rilascio di Windows 7, i ruoli sorgente e sink A2DP erano supportati nativamente, ma questo è stato abbandonato nella versione finale di RTM.
Come rimuovere l'icona di rete da Esplora file di Windows 10
Come rimuovere l'icona di rete da Esplora file di Windows 10
Ecco come rimuovere l'icona Rete dal pannello di navigazione di Esplora file in Windows 10.
Come aprire file CBZ
Come aprire file CBZ
A meno che tu non viva in un posto enorme e abbia molto spazio per conservare i fumetti, potresti presto esaurire i luoghi fisici in cui puoi conservarli. O se stai cercando un fumetto raro?