Como posso verificar através da linha de comando o formulário do computador (Desktop, notebook ou All-in-one)?

1

Por um motivo muito específico, preciso verificar o fator de forma do computador (Desktop, Notebook ou All-in-one) remotamente, usando um comando através do prompt de comando, powershell ou vbs (sistemas Windows 7/8).

Existe alguma maneira de fazer isso?

Obrigado antecipadamente.

    
por Diogo 20.08.2013 / 14:20

1 resposta

2

salve como info.vbs
vá para o local do script no prompt de comando e digite info.vbs, pressione enter

 strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
        & "{impersonationLevel=impersonate}!\" & strComputer & "\root\cimv2")
    Set colChassis = objWMIService.ExecQuery _
        ("Select * from Win32_SystemEnclosure")
    For Each objChassis in colChassis
        For  Each strChassisType in objChassis.ChassisTypes
            Select Case strChassisType
                Case 1
                    Wscript.Echo "Other"
                Case 2
                    Wscript.Echo "Unknown"
                Case 3
                    Wscript.Echo "Desktop"
                Case 4
                    Wscript.Echo "Low Profile Desktop"
                Case 5
                    Wscript.Echo "Pizza Box"
                Case 6
                    Wscript.Echo "Mini Tower"
                Case 7
                    Wscript.Echo "Tower"
                Case 8
                    Wscript.Echo "Portable"
                Case 9
                    Wscript.Echo "Laptop"
                Case 10
                    Wscript.Echo "Notebook"
                Case 11
                    Wscript.Echo "Handheld"
                Case 12
                    Wscript.Echo "Docking Station"
                Case 13
                    Wscript.Echo "All-in-One"
                Case 14
                    Wscript.Echo "Sub-Notebook"
                Case 15
                    Wscript.Echo "Space Saving"
                Case 16
                    Wscript.Echo "Lunch Box"
                Case 17
    
por 20.08.2013 / 16:17