หลัก Windows 10 รับ File Hash ด้วย PowerShell ใน Windows 10

รับ File Hash ด้วย PowerShell ใน Windows 10



ใน Windows 10 และ Windows 8 คุณสามารถรับค่า Hash สำหรับไฟล์ได้โดยไม่ต้องใช้เครื่องมือของบุคคลที่สาม cmdlet พิเศษจะช่วยให้คุณสามารถคำนวณค่าแฮช SHA1, SHA256, SHA384, SHA512, MACTripleDES, MD5 และ RIPEMD160 ของไฟล์ที่ระบุ นี่คือวิธีที่สามารถทำได้

การโฆษณา


วัตถุประสงค์ทั่วไปของค่าแฮชคือเพื่อให้แน่ใจว่าไฟล์เป็นของแท้และเนื้อหาของไฟล์นั้นไม่ได้ถูกเปลี่ยนแปลงโดยบุคคลที่สามซอฟต์แวร์อื่นหรือมัลแวร์ เมื่อไฟล์ถูกแก้ไขค่าแฮชจะถูกแก้ไขด้วย นอกจากนี้ยังสามารถเปรียบเทียบและจับคู่ค่าแฮชเพื่อดูว่าไฟล์สองไฟล์หรือมากกว่านั้นเหมือนกันหรือไม่

ความสามารถในการคำนวณแฮชไฟล์เป็นส่วนหนึ่งของ Windows cryptograpic API ส่วนต่อประสานผู้ใช้ของระบบปฏิบัติการไม่มีตัวเลือกในการคำนวณหรือแสดงค่าแฮชสำหรับไฟล์ คุณสามารถใช้ Get-FileHash cmdlet ใน PowerShell แทนได้ นี่คือวิธีการใช้งาน

เพื่อรับไฟล์แฮชด้วย PowerShell ใน Windows 10 ให้ดำเนินการดังต่อไปนี้

ไวยากรณ์ทั่วไปสำหรับ cmdlet มีดังนี้:

คลิกปุ่มเริ่ม windows 10 ไม่ได้
รับ FileHash c:  windows  explorer.exe | รูปแบบรายการ

เปิด PowerShell และพิมพ์คำสั่งด้านบนเพื่อทดสอบ จะคำนวณค่าแฮช SHA256 สำหรับไฟล์ที่กำหนดและสร้างผลลัพธ์ดังนี้

รับ File Hash Demo

ในการคำนวณค่าแฮชอื่นที่ไม่ใช่ SHA256 ให้ใช้สวิตช์ -Algorithm ตัวอย่างเช่นหากต้องการรับค่าแฮช MD5 ให้ดำเนินการคำสั่งต่อไปนี้:

วิธีเปลี่ยนภาษาในแอพ netflix
รับ FileHash c:  windows  explorer.exe -Algorithm MD5 | รูปแบบรายการ

ผลลัพธ์จะเป็นดังนี้:

รับ File Hash Md5

รายการค่าที่เป็นไปได้สำหรับ -Algorithm มีดังนี้:

  • SHA1
  • SHA256
  • SHA384
  • SHA512
  • MACTripleDES
  • นพ. 5
  • RIPEMD160

สวิตช์ที่มีประโยชน์อีกอย่างที่คุณต้องรู้คือ -LiteralPath ระบุเส้นทางไปยังไฟล์ ไม่เหมือนกับพารามิเตอร์พา ธ ดีฟอลต์ค่าของพารามิเตอร์ LiteralPath จะถูกใช้ตรงตามที่พิมพ์ ไม่มีการตีความอักขระใดเป็นอักขระตัวแทน หากพา ธ มีอักขระหลีกให้ใส่พา ธ ในเครื่องหมายคำพูด เครื่องหมายคำพูดเดี่ยวจะสั่งให้ Windows PowerShell ไม่ตีความอักขระเป็นลำดับการหลีกเลี่ยง

การใช้ Get-FileHash cmdlet คุณสามารถรับค่าแฮชสำหรับไฟล์ได้ มีประโยชน์มากโดยเฉพาะอย่างยิ่งเมื่อคุณทำงานในสภาพแวดล้อมที่ปลอดภัยซึ่งไม่อนุญาตให้ใช้ซอฟต์แวร์ของบุคคลที่สาม คอนโซล PowerShell มาพร้อมกับ Windows 10 และสามารถเข้าถึงได้ในทุกอินสแตนซ์ที่ติดตั้งดังนั้นคุณสามารถใช้ cmdlet Get-FileHash ดั้งเดิมได้ทุกที่

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

คลังเก็บแท็ก: Windows 10 Kiosk Mode
คลังเก็บแท็ก: Windows 10 Kiosk Mode
วิธียกเลิก ESPN Plus
วิธียกเลิก ESPN Plus
สำหรับแฟนกีฬาตัวยง อาจมีบางครั้งที่การสมัครสมาชิก ESPN Plus ไม่มีประโยชน์จริงๆ เรียนรู้วิธียกเลิก ESPN Plus เพื่อที่คุณจะได้ไม่ต้องเสียค่าใช้จ่ายเมื่อไม่ได้ใช้งาน
วิธีเปิดใช้งานโหมดมืดบน Safari
วิธีเปิดใช้งานโหมดมืดบน Safari
หากคุณใช้เวลากับคอมพิวเตอร์ iPhone หรือ Mac ในการอ่านบทความบนเว็บเป็นจำนวนมากมีโอกาสที่ดวงตาของคุณจะเจ็บหลังจากนั่งอยู่หน้าจอเป็นเวลาหลายชั่วโมง ไฟสว่างและตัวอักษรขนาดเล็ก
วิธีรับ fuboTV บน Fire Stick
วิธีรับ fuboTV บน Fire Stick
คู่มือภาพประกอบสำหรับวิธีดาวน์โหลดแอพ fuboTV บน Fire TV Sticks ของ Amazon พร้อมราคาแผน fuboTV และเคล็ดลับในการเข้าถึงฟรี
วิธีเพิ่มการอ้างอิงและบรรณานุกรมไปยัง Google Doc
วิธีเพิ่มการอ้างอิงและบรรณานุกรมไปยัง Google Doc
คุณกำลังมองหาวิธีเพิ่มการอ้างอิงหรือบรรณานุกรมลงในรายงานการวิจัยหรือเรียงความของวิทยาลัยใน Google เอกสารหรือไม่? ถ้าใช่ คุณมาถูกที่แล้ว เราอยู่ในยุคที่แหล่งอ้างอิงคือ
วิธีแบนคำในความไม่ลงรอยกัน
วิธีแบนคำในความไม่ลงรอยกัน
การเรียกใช้เซิร์ฟเวอร์ Discord ของคุณเองอาจเป็นประสบการณ์ที่คุ้มค่า คุณสร้างเซิร์ฟเวอร์ Discord ของคุณใหม่ทั้งหมดโดยมีเพื่อนสนิทเพียงไม่กี่คน และเปลี่ยนให้เป็นยูโทเปียสำหรับนักเล่นเกมและผู้ชื่นชอบการเล่นเกมเพื่อสนุกกัน'
Windows 10: การตายของเครื่องยนต์ Aero
Windows 10: การตายของเครื่องยนต์ Aero
ใน Windows 10 คุณจะพบเอ็นจินการปรับสีใหม่ซึ่งแตกต่างจากที่มาพร้อมกับ Windows 7/8 / Vista