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

  • 2ndfloor91

    2ndfloor91

    17 Kasım 2007
  • The Scary Snowman

    The Scary Sn

    1 ŞUBAT 2011
  • theatre2film

    theatre2film

    12 NİSAN 2006

İLGİLİ SORU / CEVAPLAR