SORU
9 Mayıs 2012, ÇARŞAMBA


Nasıl powershell'de bir MD5 sağlama almak için

Bazı içerik MD5 bir sağlama toplamı hesaplamak istiyorum. Nasıl powershell'de bu yapmalıyım?

CEVAP
9 Mayıs 2012, ÇARŞAMBA


İçeriği ise bir dize:

$someString = "Hello World!"
$md5 = new-object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider
$utf8 = new-object -TypeName System.Text.UTF8Encoding
$hash = [System.BitConverter]::ToString($md5.ComputeHash($utf8.GetBytes($someString)))

İçerik dosyası:

$someFilePath = "C:\foo.txt"
$md5 = New-Object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider
$hash = [System.BitConverter]::ToString($md5.ComputeHash([System.IO.File]::ReadAllBytes($someFilePath)))

PowerShell sürüm 4, Bu kolay dosyalar için Get-FileHash çalıştırın kutusundan dışarı başlıyor:

Get-FileHash <filepath> -Algorithm MD5

Bu açıklamalarda görülen ilk çözüm sunduğu problemler (bir akım kullanır, kapatır, ve büyük dosyaları destekler) önler bu yana kesinlikle tercih edilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Charles Nesson

    Charles Ness

    27 NİSAN 2006
  • Hot For Nutrition

    Hot For Nutr

    26 ŞUBAT 2007
  • taliajoy18

    taliajoy18

    12 Temmuz 2011

İLGİLİ SORU / CEVAPLAR