• This uses DiskPart.exe, which may give the information you need - I tried this in powershell and it did tell me the online/offline status of local disks. Not sure how to make it work on remote servers

    "List Disk" | DiskPart

    output

    Microsoft DiskPart version 6.1.7601

    Copyright (C) 1999-2008 Microsoft Corporation.

    On computer: ACA-M264

    DISKPART>

    Disk ### Status Size Free Dyn Gpt

    -------- ------------- ------- ------- --- ---

    Disk 0 Online 465 GB 0 B

    Disk 1 Online 29 GB 0 B

    Disk 2 Offline 135 GB 1024 KB

    DISKPART>

    output from a windows 7 machine.