Saltar para o conteúdo principal
Versão: Próximo

Get system info

Get system info -> Resultado

ParâmetroTipoDescrição
ResultadoObjeto🡐Informação do sistema

Descrição

O comando Get system info devolve um objeto que contém informação sobre o sistema operativo e as características do hardware e software do sistema da máquina em que é executado.

O comando devolve a informação abaixo:

PropriedadeSubpropriedadeTipoDescriçãoExemplo
accountNamestringO nome da conta para o usuário atual. Normalmente se usa para identificar uma conta no diretório."msmith"
coresnúmeroNúmero total de núcleos. No caso de máquinas virtuais, a quantidade total de núcleos assignados.4
cpuThreadsnúmeroNúmero total de threads.8
machineNamecadenaO nome da máquina como se define nos parâmetros de rede do sistema operativo."LAPTOP-M3BLHGSG"
modelcadenaNome do modelo do computador."iMac12,2", "Dell", "Acer", "VMware", etc.
networkInterfacescoleçãoEndereços de rede físicas e ativas apenas
ipAddressescoleção
ipcadenaO endereço da interface de rede"129.186.81.80"
typecadenaO tipo da interface de red"ipv4", "ipv6"
namecadenaO nome da interface.."Intel(R) 82574L Gigabit Network Connection"
typecadenaO tipo de interface."wifi", "ethernet"
osVersioncadenaA versão do sistema operativo e o número de compilação (*)."Microsoft Windows 10 Professionnel 10.0.14393"
osLanguagecadenaIdioma estabelecido pelo usuário atual de sistema. Expressado no padrão definido pelo RFC 3066. Ver Códigos da linguagem no manual de Desenho para obter uma lista completa."fr", "en", "ja", "de", etc.
physicalMemorynúmeroO volume de armazenamento de memória (em kilobytes) disponível na máquina.16777216
processorcadenaO nome, tipo e velocidade do processador."Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz"
uptimenúmeroO tempo total (em segundos) desde que se iniciou a máquina.3600
userNamecadenaO usuário atual na máquina. Normalmente se utiliza como o nome a mostrar (ou seja, ao iniciar sessão em seu computador)."Mary Smith"
volumescollection
availablenúmeroO espaço restante que pode ser usado.524288
capacitynúmeroVolume total possível (em kilobytes).1048576
diskobjeto | coleção (mac only)
descriptioncadenaUm breve resumo que descreve o disco."HP LOGICAL VOLUME SCSI Disk Device"
identifiercadenaID de disco(s) (UUID em Mac e disco físico em Windows)Mac - "87547BDD-EA75-4F48-8BFA-9A7E393EEAB0", Windows - "\\\\.\\PHYSICALDRIVE0"
sizenúmeroA capacidade total (em kilobytes) do disco104857600
interfacecadenaO tipo de interface na máquina."USB", "network", ,"SATA", "SCSI", "cd/dvd", "PCI"
fileSystemcadenaO sistema de arquivos utilizado pelo sistema operativo para armazenar e recuperar arquivos no disco duro."NTFS", "Journaled HFS+", "GPFS", etc.
mountPointcadenaO diretório no sistema de arquivos atualmente acessível no que está montado um sistema de arquivos adicional (ou seja, conectado lógicamente). Lembre que isso está em formato POSIX para Macs.Mac - "/Volumes/Free HD", Windows - "C:"
namecadenasó em Mac - nome do volume"iMac-27-Program6"

(*) Para determinar só a plataforma que se utiliza, há dois comandos disponíveis: Is macOS e Is Windows.

Nota: no caso das máquinas virtuais, a informação devolvida será a da máquina virtual.

Exemplo

O código abaixo é numa máquina Windows:

 var $systemInfo : Object
 $systemInfo:=Get system info

devolve um objeto que contém a informação abaixo:

{        "machineName":"LAPTOP-M3BLHGSG",        "osVersion":"Microsoft Windows 10 Professionnel 10.0.14393",        "osLanguage":"fr",        "accountName":"msmith",        "userName":"mary smith",        "processor":"Intel(R) Core(TM) i7-2600 CPU @ 3.40GH 3.39GHz",        "cores":4,        "cpuThreads":8,        "networkInterfaces": [                   {"type":"ethernet", "name":"Intel(R) 82574L Gigabit Network Connection",                   "ipAddresses": [                     {"type":"ipV4", "ip":"129.138.10.17"},                      {"type":"ipV6","ip":"z1009:0yxw:0000:85v6:0000:0000:ut1s:8001"}                      ]                   },                   {"type":"wifi", "name":"Wi-Fi",                   "ipAddresses": [                     {"type":"ipV4", "ip":"129.138.50.8"},                      {"type":"ipV6","ip":"a1002:0bc8:0000:85d6:0000:0000:ef1g:7001"}                      ]                   }            ],        "uptime":3600,        "model":"HP",        "physicalMemory":16777216,        "volumes": [          {              "mountPoint": "C:",              "capacity": 1048576,                "available": 524288,              "fileSystem": "NTFS",              "disk": {                  "identifier": "\\\\.\\PHYSICALDRIVE0",                            "interface": "SCSI",                                "size": 157284382,                  "description": "Lecteur de disque"                       }           },          {              "mountPoint": "E:",              "capacity": 51198972,                "available": 51025280,              "fileSystem": "NTFS",              "disk": {                  "identifier": "\\\\.\\PHYSICALDRIVE0",                            "interface": "SCSI",                                "size": 157284382,                  "description": "Lecteur de disque"                       }           }                           ]}

Ver também

_o_Gestalt
Get application info
Is macOS
Is Windows