Hardware Info (vbscript)

Discussion in 'Scripting' started by mephistooo2, Nov 24, 2024.

  1. mephistooo2

    mephistooo2 MDL Member

    Feb 5, 2008
    101
    170
    10
  2. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,713
    2,956
    120
    Good but better use poweeshell because vbs are deprecated
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. mephistooo2

    mephistooo2 MDL Member

    Feb 5, 2008
    101
    170
    10
    No, it has not been removed.

    The latest version Windows 11 24H2 still has support for vbscript.

    Only wmic was removed.
     
  4. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,713
    2,956
    120
    ... no removed but deprecated... possible remove in futur version
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. 12 lb Turkey

    12 lb Turkey MDL Member

    Nov 24, 2022
    157
    103
    10
    #6 12 lb Turkey, Oct 24, 2025 at 01:14
    Last edited: Oct 24, 2025 at 01:47
    You can format a long block of printed text (with variable strings), in PS:
    Code:
    $tMessage = @"
    Operating System`t`t: $($($osInfo.Caption -replace 'Microsoft ', '').Trim())`n
    OS Version`t`t: $($osInfo.Version)`n
    Windows Architecture`t: $cpuArchitecture`n
    User Name`t`t: $userName`n
    Computer Name`t`t: $computerName`n
    Last Format Date`t`t: $formattedInstallDate`n
    $dividerLine`n"
    Motherboard Manufacturer`t: $($mbInfo.Manufacturer)`n
    Motherboard Model`t: $($mbInfo.Product)`n
    Processor`t`t: $($cpuInfo.Manufacturer)`n
    Processor Model`t`t: $($cpuInfo.Name)`n
    CPU Architecture`t`t: $cpuArchitecture`n
    Total RAM`t`t: $totalRamGB_Display GB`n
    Max Supported RAM`t: $maxSupportedRamGB GB`n
    Empty RAM Slots`t`t: $emptySlots`n
    RAM Slots`t`t: `n$ramDetails`n"
    Graphics Card(s)`t`t: `n$gpuDetails
    $dividerLine`n
    Network Card(s) and IP Address(es) :`n`n$ipDetails
    $dividerLine`n
    $diskInfo
    "@