Windows PowerShell เป็นยูทิลิตี้ที่ทรงพลังซึ่งติดตั้งมาล่วงหน้าใน Windows 10 Microsoft ได้พยายามอย่างหนักที่จะเป็นประโยชน์สำหรับนักพัฒนาและผู้เชี่ยวชาญด้านไอที Windows PowerShell ยังสามารถใช้เพื่อจัดการฮาร์ดไดรฟ์และ SSD ในโพสต์นี้ เราจะตรวจสอบวิธีใช้ PowerShell เพื่อค้นหาข้อมูลเกี่ยวกับฮาร์ดไดรฟ์ทุกประเภท
ใช้ PowerShell เพื่อค้นหาข้อมูลเกี่ยวกับฮาร์ดไดรฟ์
มีสองสิ่งที่คุณทำได้โดยใช้ PowerShell เพื่อรับข้อมูลดิสก์จริง ได้แก่ หมายเลขซีเรียล ขนาดดิสก์ พื้นที่ว่าง และอื่นๆ
- รับข้อมูลทั่วไป
- ดึงข้อมูลโดยละเอียด
คำสั่งนี้ใช้งานได้กับอุปกรณ์เก็บข้อมูลทั้งหมดที่เชื่อมต่อกับคอมพิวเตอร์ของคุณ คุณสามารถระบุประเภทของอุปกรณ์ได้โดยดูที่ประเภทอุปกรณ์ คอลัมน์. คอลัมน์จะแสดงจำนวนเต็มที่สอดคล้องกับประเภทของดิสก์ไดรฟ์ที่โลจิคัลดิสก์เป็นตัวแทน
- 0 – ไม่ทราบ
- 1 – ไม่มีไดเรกทอรีรูท
- 2 – ดิสก์แบบถอดได้
- 3 – ดิสก์ในเครื่อง
- 4 – ไดรฟ์เครือข่าย
- 5 – คอมแพคดิสก์
- 6 – ดิสก์แรม
1] รับข้อมูลทั่วไป
เปิด Windows PowerShell และรันคำสั่งต่อไปนี้เพื่อรับข้อมูลทั่วไปเกี่ยวกับฮาร์ดไดรฟ์ที่เชื่อมต่อ:
get-wmiobject -class win32_logicaldisk
ผลลัพธ์จะแสดง DeviceID, DriveType, ProviderName, FreeSpace, Size, VolumeName
2] ดึงข้อมูลรายละเอียด
เปิด Windows PowerShell อีกครั้ง และพิมพ์รหัสต่อไปนี้แล้วกด Enter:
wmic diskdrive get <PARAMETERS>
ต่อไปนี้เป็นพารามิเตอร์ และในกรณีที่มีหลายพารามิเตอร์ ควรคั่นด้วยเครื่องหมายจุลภาค:
- มีจำหน่าย
- BytesPerSector
- ความสามารถ
- คำอธิบายความสามารถ
- คำบรรยาย
- วิธีการบีบอัด
- ConfigManagerErrorCode
- ConfigManagerUserConfig
- CreationClassName
- DefaultBlockSize
- คำอธิบาย
- DeviceID
- ErrorCleared
- คำอธิบายข้อผิดพลาด
- วิธีการผิดพลาด
- การแก้ไขเฟิร์มแวร์
- ดัชนี
- InstallDate
- ประเภทอินเทอร์เฟซ
- LastErrorCode
- ผู้ผลิต
- MaxBlockSize
- MaxMediaSize
- มีเดียโหลดแล้ว
- MediaType
- MinBlockSize
- รุ่น
- ชื่อ
- ต้องการการทำความสะอาด
- NumberOfMedia ที่รองรับ
- พาร์ติชั่น
- PNPDeviceID
- ความสามารถด้านการจัดการพลังงาน
- รองรับ PowerManagement
- SCSIBus
- SCSILogicalUnit
- SCSIพอร์ต
- SCSItargetId
- SectorsPerTrack
- หมายเลขซีเรียล
- ลายเซ็น
- ขนาด
- สถานะ
- ข้อมูลสถานะ
- SystemCreationClassName
- ชื่อระบบ
- TotalCylinders
- หัวทั้งหมด
- TotalSectors
- TotalTracks
- TracksPerCylinder
ผลลัพธ์จะถูกจัดเรียง ซึ่งเป็นรูปแบบตารางของข้อมูลที่ร้องขอภายในบรรทัดคำสั่ง Windows PowerShell
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับคำสั่งต่างๆ ได้ที่ docs.microsoft.com