Principal Windows 10 Obtenez le hachage de fichier avec PowerShell dans Windows 10

Obtenez le hachage de fichier avec PowerShell dans Windows 10



Dans Windows 10 et Windows 8, il est possible d'obtenir des valeurs de hachage pour un fichier sans utiliser d'outils tiers. Une applet de commande spéciale vous permettra de calculer les valeurs de hachage SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 et RIPEMD160 d'un fichier donné. Voici comment cela peut être fait.

Publicité


L'objectif général des valeurs de hachage est de garantir qu'un fichier est authentique et que son contenu n'a pas été modifié par un tiers, un autre logiciel ou un malware. Lorsqu'un fichier a été modifié, sa valeur de hachage est également modifiée. Il est également possible de comparer et de faire correspondre les valeurs de hachage pour déterminer si deux fichiers ou plus sont identiques.

La possibilité de calculer le hachage de fichier fait partie de l'API cryptographique Windows. L'interface utilisateur du système d'exploitation n'a pas d'option pour calculer ou afficher la valeur de hachage des fichiers. Au lieu de cela, vous pouvez utiliser l'applet de commande Get-FileHash dans PowerShell. Voici comment l'utiliser.

Pour obtenir le hachage de fichier avec PowerShell dans Windows 10 , procédez comme suit.

La syntaxe générale de l'applet de commande est la suivante:

cómo convertir coaxial a hdmi
Get-FileHash c:  windows  explorer.exe | Liste des formats

Ouvrez PowerShell et tapez la commande ci-dessus pour le tester. Il calcule la valeur de hachage SHA256 pour le fichier donné et produit la sortie comme suit.

Obtenir une démo de hachage de fichier

Pour calculer la valeur de hachage autre que SHA256, utilisez le commutateur -Algorithm. Par exemple, pour obtenir la valeur de hachage MD5, exécutez la commande suivante:

como hacer cohetes en minecraft
Get-FileHash c:  windows  explorer.exe -Algorithme MD5 | Liste des formats

La sortie sera la suivante:

Obtenir le fichier Hash Md5

La liste des valeurs possibles pour le -Algorithm est la suivante:

  • SHA1
  • SHA256
  • SHA384
  • SHA512
  • MACTRIPLEDES
  • MD5
  • RIPEMD160

Un autre commutateur utile que vous devez connaître est -LiteralPath. Il spécifie le chemin d'accès à un fichier. Contrairement au paramètre de chemin par défaut, la valeur du paramètre LiteralPath est utilisée exactement telle qu'elle est tapée. Aucun caractère n'est interprété comme des caractères génériques. Si le chemin comprend des caractères d'échappement, placez le chemin entre guillemets simples. Les guillemets simples indiquent à Windows PowerShell de ne pas interpréter les caractères comme des séquences d'échappement.

À l'aide de la cmdlet Get-FileHash, vous pouvez obtenir des valeurs de hachage pour un fichier de manière native. C'est très utile, surtout lorsque vous travaillez dans un environnement sécurisé où les logiciels tiers ne sont pas autorisés. La console PowerShell est fournie avec Windows 10 et est accessible dans chaque instance installée, de sorte que vous pouvez utiliser l'applet de commande Get-FileHash native partout.

Des Articles Intéressants

Choix De L'Éditeur

Rumeurs sur la date de sortie de la PS5: Quand Sony lancera-t-il sa prochaine console?
Rumeurs sur la date de sortie de la PS5: Quand Sony lancera-t-il sa prochaine console?
En mai, le PDG de Sony Interactive, John Kodera, a déclaré que la PS4 entrait dans la fin de son cycle de vie. Les pensées ont naturellement pivoté vers une nouvelle console, vraisemblablement appelée PS5. Kodera a laissé entendre que la PS5
Google Chrome 68 est sorti, marque les sites HTTP comme «non sécurisés»
Google Chrome 68 est sorti, marque les sites HTTP comme «non sécurisés»
Le navigateur Web le plus populaire, Google Chrome 68, a atteint la branche stable et est maintenant disponible pour Windows, Linux, Mac et Android.
Quinto Black CT v3.1: Design mis à jour, nouvelles fonctionnalités
Quinto Black CT v3.1: Design mis à jour, nouvelles fonctionnalités
Winamp est l'un des lecteurs multimédias les plus populaires disponibles pour Windows. Un de mes skins préférés pour Winamp, la version 2.7 de 'Quinto Black CT' est maintenant disponible.
Archives de balises: 0x80240031
Archives de balises: 0x80240031
Test de l'Asus Transformer 3 Pro: jouer à la Surface Pro 4 à son propre jeu
Test de l'Asus Transformer 3 Pro: jouer à la Surface Pro 4 à son propre jeu
Il n'y a pas de prix pour deviner qui Asus défie avec le Transformer 3 Pro. Avec sa béquille réglable, son clavier folio et sa conception 2-en-1, c'est l'image crachée de la Surface Pro 4 de Microsoft. Asus est clairement
Comment arrêter l'hébergement dans Parsec
Comment arrêter l'hébergement dans Parsec
Parsec est un logiciel d'accès à distance créé pour les sessions de jeu. Vous pouvez héberger une session de jeu en utilisant Parsec, et d'autres peuvent se joindre avec votre permission. Cependant, que se passe-t-il lorsque vous souhaitez arrêter l'hébergement ? Continuez à lire cet article, et
Facebook n'arrête pas de me déconnecter – que faire ?
Facebook n'arrête pas de me déconnecter – que faire ?
Facebook existe depuis plus d'une décennie maintenant, et il est difficile de se souvenir du monde qui l'a précédé. Tout le monde est tellement habitué à se connecter via Facebook, et c'est le principal outil de recherche pour trouver quelqu'un de nos jours, surtout que