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

  • ELPRESADOR

    ELPRESADOR

    21 HAZİRAN 2008
  • 10 Daughters, 2 Sons

    10 Daughters

    10 Mart 2009
  • Liberator

    Liberator

    14 EYLÜL 2007

İLGİLİ SORU / CEVAPLAR