Jak znaleźć skrót (kwota kontroli) pliku w systemie Windows PowerShell
- 4850
- 1141
- Jozue Noga
Wysokość lub ilość sterowania pliku to krótka unikalna wartość obliczona na podstawie zawartości pliku i zwykle używana do weryfikacji integralności i korespondencji (przypadek) plików podczas pobierania, szczególnie jeśli chodzi o duże pliki (obrazy systemowe i podobne), które można pobrać z błędami lub błędami lub istnieją podejrzenia, że plik został zastąpiony złośliwym.
W witrynach pobierania kwota kontrolna obliczona zgodnie z algorytmami MD5, SHA256 i innymi jest często prezentowana, co pozwala na rozjaśnienie przesłanego pliku z plikiem przedstawionym przez programistę. Aby obliczyć ilości sterowania plików, możesz użyć programów trzeciej -partii, ale istnieje sposób na zrobienie tego ze standardowymi środkami systemu Windows 10, 8 i Windows 7 (wymagana jest wersja PowerShell 4.0 i powyżej) - za pomocą PowerShell lub wiersza poleceń, które zostaną wykazane w instrukcjach.
Uzyskanie kwoty kontrolnej pliku według systemu Windows
Najpierw musisz uruchomić Windows PowerShell: najłatwiejszy sposób korzystania z panelu wyszukiwania Windows 10 lub menu Start Windows 7.
Zespół, który pozwala obliczyć skrót dla pliku w PowerShell - Get-Filehash, Aby użyć go do obliczenia ilości sterowania, wystarczy wprowadzić ją z następującymi parametrami (w przykładzie obliczany jest skrót dla obrazu ISO Windows 10 z folderu VM na dysku C):
Get-FileHash C: \ VM \ Win10_1607_russian_x64.ISO | Lista formatów
Podczas korzystania z polecenia w tej formie skrót jest obliczany zgodnie z algorytmem SHA256, ale inne opcje są również obsługiwane, które można ustawić przy użyciu parametru -algorytmy, na przykład w celu obliczenia ilości kontroli MD5, zespół będzie wyglądał jak w poniższym przykładzie
Get-FileHash C: \ VM \ Win10_1607_russian_x64.ISO -Algorytm MD5 | Lista formatów
Jednocześnie obsługiwana jest następująca wartość dla algorytmów obliczeniowych kwoty kontroli w systemie Windows PowerShell
- SHA256 (domyślnie)
- MD5
- SHA1
- SHA384
- SHA512
- Mactripledes
- RIPEMD160
Szczegółowy opis składni zespołu Get-Filehash jest również dostępny na oficjalnej stronie internetowej https: // technet.Microsoft.Com/en-sus/biblioteka/dn520872 (v = WPS.650).ASPX
Uzyskanie pliku wiersza poleceń za pomocą CertUtil
Windows ma budowane narzędzia do pracy z certyfikatami, które między innymi może obliczyć ilość sterowania plików według algorytmów:
- MD2, MD4, MD5
- SHA1, SHA256, SHA384, SHA512
Aby użyć narzędzia, wystarczy uruchom wiersz polecenia Windows 10, 8 lub Windows 7 i wprowadź polecenie w formacie:
algorytm Certutil -Hashfile Path_K_Fail
Przykład uzyskania skrótu MD5 dla pliku jest pokazany na zrzucie ekranu poniżej.
Dodatkowo: W przypadku, gdy potrzebujesz trzecich programów do obliczania plików w systemie Windows, możesz zwrócić uwagę na Slavasoft Hashcalc.
Jeśli musisz obliczyć kwotę sterowania w systemie Windows XP lub Windows 7 bez PowerShell 4 (i możliwość jej zainstalowania), możesz użyć linii poleceń Vomonsum Commonsum Commonsum, dostępna do pobrania na oficjalnej stronie internetowej https: // wwwwww.Microsoft.Com/en-sus/pobierz/detale.ASPX?ID = 11533 (format zespołu do korzystania z narzędzia: Fciv.EXE PATH_K_FAIL - Rezultatem będzie MD5. Możesz także obliczyć skrót SHA1: Fciv.EXE -SHA1 PATH_K_FAIL)
- « Raport baterii laptopa w systemie Windows 10
- Jaki jest proces hosta dla systemów Windows Svchost.exe i dlaczego ładuje procesor »