PINTO1927

Get size capacity Hard Disk

5 posts in this topic

 

Hello guys,

I would need to check the total disk capacity c:\ (@HomeDrive).

Through "DriveSpaceTotal" command I can get only the part allocated and not allocated one.

I need to know the full capabilities of Disk 0.

Can you help me?:)

Share this post


Link to post
Share on other sites



with WMI :

Local $oWMI = ObjGet("winmgmts:root\CIMV2")
Local $oDisks = $oWMI.ExecQuery("select * from WIN32_DiskDrive")

For $oDisk In $oDisks
    ConsoleWrite( "Disk " & $oDisk.Index & @TAB & "Model " &$oDisk.Model & @TAB & "Size " & $oDisk.Size & @CRLF)
Next

 

1 person likes this

Share this post


Link to post
Share on other sites

Perfect!
Thanks jguinch

Share this post


Link to post
Share on other sites

if you wanted to have information only on Disk 0?

Share this post


Link to post
Share on other sites

solved:

Quote

select * from WIN32_DiskDrive WHERE DeviceID='\\\\.\\PHYSICALDRIVE0'"

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now