Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีใช้ Windows PowerShell ค้นหาข้อมูลฮาร์ดดิสก์

Windows PowerShell เป็นยูทิลิตีที่ทรงพลังที่มาติดตั้งมากับ Windows 10 Microsoft ได้ผลักดันให้มันมีประโยชน์สำหรับนักพัฒนาและผู้เชี่ยวชาญ IT Windows PowerShell ยังสามารถใช้จัดการฮาร์ดดิสก์และ SSD ได้ ในโพสต์นี้ เราจะตรวจสอบวิธีใช้ PowerShell เพื่อค้นหาข้อมูลเกี่ยวกับฮาร์ดดิสก์ทุกประเภท

ใช้ PowerShell ค้นหาข้อมูลเกี่ยวกับฮาร์ดดิสก์

มีสองสิ่งที่คุณสามารถทำได้โดยใช้ PowerShell เพื่อรับข้อมูลดิสก์ทางกายภาพ รวมถึงหมายเลขซีเรียล ขนาดดิสก์ พื้นที่ว่าง และอื่นๆ

  1. รับข้อมูลทั่วไป (Get General Information)
  2. ดึงข้อมูลโดยละเอียด (Retrieve detailed information)

คำสั่งทำงานกับอุปกรณ์จัดเก็บทั้งหมดที่เชื่อมต่อกับคอมพิวเตอร์ของคุณ คุณสามารถระบุประเภทอุปกรณ์ได้โดยดูที่คอลัมน์ Device type คอลัมน์แสดงจำนวนเต็มที่สอดคล้องกับประเภทของไดรฟ์ดิสก์ที่ logical disk แทน

  • 0 – ไม่ทราบ (Unknown)
  • 1 – ไม่มี Root directory
  • 2 – Removable Disk
  • 3 – Local Disk
  • 4 – Network Drive
  • 5 – Compact Disc
  • 6 – RAM Disk

1] รับข้อมูลทั่วไป

วิธีใช้ Windows PowerShell ค้นหาข้อมูลฮาร์ดดิสก์

เปิด Windows PowerShell และรันคำสั่งต่อไปนี้เพื่อรับข้อมูลทั่วไปเกี่ยวกับฮาร์ดดิสก์ที่เชื่อมต่อ:

get-wmiobject -class win32_logicaldisk

ผลลัพธ์จะแสดง DeviceID, DriveType, ProviderName, FreeSpace, Size, VolumeName

2] ดึงข้อมูลโดยละเอียด

วิธีใช้ Windows PowerShell ค้นหาข้อมูลฮาร์ดดิสก์

เปิด Windows PowerShell อีกครั้ง และพิมพ์โค้ดต่อไปนี้แล้วกด Enter:

wmic diskdrive get <PARAMETERS>

ต่อไปนี้คือพารามิเตอร์ และในกรณีของพารามิเตอร์หลายตัว ควรคั่นด้วยคอมม่า:

  • Availability
  • BytesPerSector
  • Capabilities
  • CapabilityDescriptions
  • Caption
  • CompressionMethod
  • ConfigManagerErrorCode
  • ConfigManagerUserConfig
  • CreationClassName
  • DefaultBlockSize
  • Description
  • DeviceID
  • ErrorCleared
  • ErrorDescription
  • ErrorMethodology
  • FirmwareRevision
  • Index
  • InstallDate
  • InterfaceType
  • LastErrorCode
  • Manufacturer
  • MaxBlockSize
  • MaxMediaSize
  • MediaLoaded
  • MediaType
  • MinBlockSize
  • Model
  • Name
  • NeedsCleaning
  • NumberOfMediaSupported
  • Partitions
  • PNPDeviceID
  • PowerManagementCapabilities
  • PowerManagementSupported
  • SCSIBus
  • SCSILogicalUnit
  • SCSIPort
  • SCSITargetId
  • SectorsPerTrack
  • SerialNumber
  • Signature
  • Size
  • Status
  • StatusInfo
  • SystemCreationClassName
  • SystemName
  • TotalCylinders
  • TotalHeads
  • TotalSectors
  • TotalTracks
  • TracksPerCylinder

ผลลัพธ์จะเป็นตารางของข้อมูลที่ร้องขอ ภายในบรรทัดคำสั่ง Windows PowerShell

คุณสามารถอ่านเพิ่มเติมเกี่ยวกับคำสั่งได้ที่ docs.microsoft.com

วิธีใช้ Windows PowerShell ค้นหาข้อมูลฮาร์ดดิสก์