Windows PowerShell একটি শক্তিশালী ইউটিলিটি যা Windows 10-এ প্রি-ইনস্টল্ড থাকে। Microsoft ডেভেলপার এবং IT প্রফেশনালদের জন্য এটি উপযোগী बनाने আগ্রহী। Windows PowerShell हार্ড ড্রাইভ এবং SSD-ও ম্যানেজ করতে ব্যবহার করা যায়। এই পোস্টে আমরা চেক করব PowerShell ব্যবহার করে যেকোনো ক্লাসের হার্ড ড্রাইভ সম্পর্কে তথ্য কীভাবে পেতে হয়।
PowerShell ব্যবহার করে হার্ড ড্রাইভ সম্পর্কে তথ্য জানুন
PowerShell ব্যবহার করে ফিজিক্যাল ডিস্ক ইনফরমেশন পাওয়ার জন্য দুটি কাজ করা যায়, যার মধ্যে রয়েছে সিরিয়াল নম্বর, ডিস্ক সাইজ, ফ্রি স্পেস, এবং আরও অনেক কিছু।
- General Information পান।
- বিস্তারিত তথ্য রিট্রিভ করুন।
কমান্ডটি আপনার কম্পিউটারের সাথে সংযুক্ত সকল স্টোরেজ ডিভাইসের সাথে কাজ করে। আপনি Device type কলাম দেখে ডিভাইসের ধরন চিহ্নিত করতে পারেন। কলামটি একটি ইন্টিজার প্রদর্শন করে যা লজিক্যাল ডিস্কের প্রতিনিধিত্ব করা ডিস্ক ড্রাইভের টাইপের সাথে মিলে।
- 0 – Unknown (অজানা)।
- 1 – No Root directory।
- 2 – Removable Disk।
- 3 – Local Disk।
- 4 – Network Drive।
- 5 – Compact Disc।
- 6 – RAM Disk।
১] General Information পান

Windows PowerShell খুলুন এবং নিচের কমান্ড এক্সিকিউট করুন সংযুক্ত হার্ড ড্রাইভ সম্পর্কে সাধারণ তথ্য পেতে:
get-wmiobject -class win32_logicaldisk
ফলাফলে DeviceID, DriveType, ProviderName, FreeSpace, Size, VolumeName প্রদর্শিত হবে।
২] বিস্তারিত তথ্য রিট্রিভ করুন

আবার 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-এ যান।
