Classe Win32_OperatingSystem
A classe Win32_OperatingSystemWMI representa um sistema operacional baseado em Windows instalado em um computador.
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. Propriedades e métodos estão em ordem alfabética, não em ordem MOF.
Sintaxe
[Singleton, Dynamic, Provider("CIMWin32"), SupportsUpdate, UUID("{8502C4DE-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_OperatingSystem : CIM_OperatingSystem
{
string BootDevice;
string BuildNumber;
string BuildType;
string Caption;
string CodeSet;
string CountryCode;
string CreationClassName;
string CSCreationClassName;
string CSDVersion;
string CSName;
sint16 CurrentTimeZone;
boolean DataExecutionPrevention_Available;
boolean DataExecutionPrevention_32BitApplications;
boolean DataExecutionPrevention_Drivers;
uint8 DataExecutionPrevention_SupportPolicy;
boolean Debug;
string Description;
boolean Distributed;
uint32 EncryptionLevel;
uint8 ForegroundApplicationBoost = 2;
uint64 FreePhysicalMemory;
uint64 FreeSpaceInPagingFiles;
uint64 FreeVirtualMemory;
datetime InstallDate;
uint32 LargeSystemCache;
datetime LastBootUpTime;
datetime LocalDateTime;
string Locale;
string Manufacturer;
uint32 MaxNumberOfProcesses;
uint64 MaxProcessMemorySize;
string MUILanguages[];
string Name;
uint32 NumberOfLicensedUsers;
uint32 NumberOfProcesses;
uint32 NumberOfUsers;
uint32 OperatingSystemSKU;
string Organization;
string OSArchitecture;
uint32 OSLanguage;
uint32 OSProductSuite;
uint16 OSType;
string OtherTypeDescription;
Boolean PAEEnabled;
string PlusProductID;
string PlusVersionNumber;
boolean PortableOperatingSystem;
boolean Primary;
uint32 ProductType;
string RegisteredUser;
string SerialNumber;
uint16 ServicePackMajorVersion;
uint16 ServicePackMinorVersion;
uint64 SizeStoredInPagingFiles;
string Status;
uint32 SuiteMask;
string SystemDevice;
string SystemDirectory;
string SystemDrive;
uint64 TotalSwapSpaceSize;
uint64 TotalVirtualMemorySize;
uint64 TotalVisibleMemorySize;
string Version;
string WindowsDirectory;
uint8 QuantumLength;
uint8 QuantumType;
};
Membros
A classe Win32_OperatingSystem tem esses tipos de membros:
Métodos
A classe Win32_OperatingSystem tem esses métodos.
| Método | Descrição |
|---|---|
| Reboot | Desliga e reinicia o sistema de computador. |
| Setdatetime | Permite que a data e a hora do computador sejam definidas. |
| Desligamento | Descarrega programas e DLLs até o ponto em que é seguro desativar o computador. |
| Win32Shutdown | Fornece o conjunto completo de opções de desligamento compatíveis com sistemas operacionais Windows. |
| Win32ShutdownTracker | Fornece o mesmo conjunto de opções de desligamento compatíveis com o método Win32Shutdown em Win32_OperatingSystem, mas também permite especificar comentários, um motivo para desligamento ou um tempo limite. |
Propriedades
A classe Win32_OperatingSystem tem essas propriedades.
-
BootDevice
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API| DRIVE_MAP_INFO|btInt13Unit")
Nome da unidade de disco da qual o sistema operacional Windows é iniciado.
Exemplo: "\\Device\Harddisk0"
-
-
BuildNumber
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API|Informações do Sistema Estruturas| OSVERSIONINFOEX|dwBuildNumber")
Número de build de um sistema operacional. Ele pode ser usado para obter informações de versão mais precisas do que números de versão da versão do produto.
Exemplo: "1381"
-
-
Buildtype
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32Registry| Software\\Microsoft\\Windows\\CurrentVersion| CurrentType")
Tipo de build usado para um sistema operacional.
Exemplos: ""build de varejo", "build verificado""
-
-
Legenda
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64), DisplayName ("Caption")
Descrição curta do objeto — uma cadeia de caracteres de uma linha. A cadeia de caracteres inclui a versão do sistema operacional. Por exemplo, "Microsoft Windows 7 Enterprise". Essa propriedade pode ser localizada.
Windows Vista e Windows 7: essa propriedade pode conter caracteres à direita. Por exemplo, a cadeia de caracteres "Microsoft Windows 7 Enterprise" (espaço à direita incluído) pode ser necessária para recuperar informações usando essa propriedade.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
CodeSet
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (6), MappingStrings ("Win32API| Funções de suporte à linguagem nacional| GetLocaleInfo| LOCALE_IDEFAULTANSICODEPAGE")
Valor da página de código que um sistema operacional usa. Uma página de código contém uma tabela de caracteres que um sistema operacional usa para traduzir cadeias de caracteres para idiomas diferentes. O ANSI (American National Standards Institute) lista valores que representam páginas de código definidas. Se um sistema operacional não usar uma página de código ANSI, esse membro será definido como 0 (zero). A cadeia de caracteres CodeSet pode usar no máximo seis caracteres para definir o valor da página de código.
Exemplo: "1255"
-
-
CountryCode
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API| Funções de suporte à linguagem nacional| GetLocaleInfo| LOCALE_ICOUNTRY")
Código para o país/região que um sistema operacional usa. Os valores são baseados em prefixos de discagem de telefone internacionais, também conhecidos como códigos de país/região da IBM. Essa propriedade pode usar um máximo de seis caracteres para definir o valor do código país/região.
Exemplo: "1" (Estados Unidos)
-
-
CreationClassName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Nome da primeira classe concreta que aparece na cadeia de herança usada na criação de uma instância. Quando usada com outras propriedades principais da classe, essa propriedade permite que todas as instâncias dessa classe e suas subclasses sejam identificadas exclusivamente.
Essa propriedade é herdada de CIM_OperatingSystem.
-
-
CSCreationClassName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Propagado ("CIM_ComputerSystem. CreationClassName"), CIM_Key, MaxLen (256)
Nome da classe de criação do sistema de computador de escopo.
Essa propriedade é herdada de CIM_OperatingSystem.
-
-
CSDVersion
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API|Informações do Sistema Estruturas| OSVERSIONINFOEX|szCSDVersion")
Cadeia de caracteres terminada por NULL que indica o service pack mais recente instalado em um computador. Se nenhum service pack estiver instalado, a cadeia de caracteres será NULL.
Exemplo: "Service Pack 3"
-
-
CSName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Propagado ("CIM_ComputerSystem. Nome"), CIM_Key, MaxLen (256)
Nome do sistema de computador de escopo.
Essa propriedade é herdada de CIM_OperatingSystem.
-
-
Currenttimezone
-
-
Tipo de dados: sint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: Unidades ("minutos")
Número, em minutos, um sistema operacional é deslocado do gmt (tempo médio de Greenwich). O número é positivo, negativo ou zero.
Essa propriedade é herdada de CIM_OperatingSystem.
-
-
DataExecutionPrevention_32BitApplications
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("WMI")
Quando o recurso de hardware de prevenção de execução de dados está disponível, essa propriedade indica que o recurso está definido para funcionar para aplicativos de 32 bits, se True. Em computadores de 64 bits, o recurso de prevenção de execução de dados é configurado no repositório BCD (Dados de Configuração de Inicialização) e as propriedades em Win32_OperatingSystem são definidas adequadamente.
-
-
DataExecutionPrevention_Available
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("WMI")
A prevenção de execução de dados é um recurso de hardware para evitar ataques de sobrecarga de buffer interrompendo a execução do código em páginas de memória do tipo de dados. Se True, esse recurso estará disponível. Em computadores de 64 bits, o recurso de prevenção de execução de dados é configurado no repositório BCD e as propriedades em Win32_OperatingSystem são definidas adequadamente.
-
-
DataExecutionPrevention_Drivers
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("WMI")
Quando o recurso de hardware de prevenção de execução de dados está disponível, essa propriedade indica que o recurso está definido para funcionar para drivers, se True. Em computadores de 64 bits, o recurso de prevenção de execução de dados é configurado no repositório BCD e as propriedades em Win32_OperatingSystem são definidas adequadamente.
-
-
DataExecutionPrevention_SupportPolicy
-
-
Tipo de dados: uint8
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("WMI")
Indica qual configuração de DEP (Prevenção de Execução de Dados) é aplicada. A configuração DEP especifica até que ponto o DEP se aplica a aplicativos de 32 bits no sistema. O DEP sempre é aplicado ao kernel Windows.
-
-
Always Off (0)
-
O DEP está desativado para todos os aplicativos de 32 bits no computador sem exceções. Essa configuração não está disponível para a interface do usuário.
-
Always On (1)
-
O DEP está habilitado para todos os aplicativos de 32 bits no computador. Essa configuração não está disponível para a interface do usuário.
-
Aceitar (2)
-
O DEP está habilitado para um número limitado de binários, o kernel e todos os serviços baseados em Windows. No entanto, ele está desativado por padrão para todos os aplicativos de 32 bits. Um usuário ou administrador deve escolher explicitamente o Always On ou a configuração Opt Out antes que o DEP possa ser aplicado a aplicativos de 32 bits.
-
Recusar (3)
-
O DEP está habilitado por padrão para todos os aplicativos de 32 bits. Um usuário ou administrador pode remover explicitamente o suporte para um aplicativo de 32 bits adicionando o aplicativo a uma lista de exceções.
Depurar
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API| GetSystemMetrics| SM_DEBUG")
O sistema operacional é um build verificado (depuração). Se True, a versão de depuração será instalada. Os builds verificados fornecem verificação de erros, verificação de argumento e código de depuração do sistema. O código adicional em um binário verificado gera uma mensagem de erro do depurador de kernel e invade o depurador. Isso ajuda a determinar imediatamente a causa e o local do erro. O desempenho pode ser afetado em um build verificado devido ao código adicional executado.
Descrição
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: leitura/gravação
-
Qualificadores: Substituir ("Descrição"), MappingStrings ("WMI")
Descrição do sistema operacional Windows. Algumas interfaces de usuário, por exemplo, aquelas que permitem a edição dessa descrição, limitam seu comprimento a 48 caracteres.
Distribuído
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Se true, o sistema operacional será distribuído entre vários nós do sistema de computador. Nesse caso, esses nós devem ser agrupados como um cluster.
Essa propriedade é herdada de CIM_OperatingSystem.
EncryptionLevel
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Nível de criptografia para transações seguras: 40 bits, 128 bits ou n bits.
40 bits (0)
128 bits (1)
n-bit (2)
ForegroundApplicationBoost
-
Tipo de dados: uint8
-
Tipo de acesso: leitura/gravação
-
Qualificadores: MappingStrings ("Win32Registry| SYSTEM\\CurrentControlSet\\Control\\PriorityControl| Win32PrioritySeparation")
O aumento da prioridade é dado ao aplicativo em primeiro plano. O aumento do aplicativo é implementado dando a um aplicativo mais fatias de tempo de execução (comprimentos quânticos).
Nenhum (0)
O sistema aumenta o comprimento quântico em 6.
Mínimo (1)
O sistema aumenta o comprimento quântico em 12.
Máximo (2)
O sistema aumenta o comprimento quântico em 18.
FreePhysicalMemory
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: Unidades ("quilobytes")
Número, em quilobytes, de memória física atualmente não utilizado e disponível.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
Essa propriedade é herdada de CIM_OperatingSystem.
FreeSpaceInPagingFiles
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| Memória do Sistema Configurações|001.4"), Unidades ("quilobytes")
Número, em quilobytes, que pode ser mapeado para os arquivos de paginação do sistema operacional sem fazer com que outras páginas sejam trocadas.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
Essa propriedade é herdada de CIM_OperatingSystem.
FreeVirtualMemory
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: Unidades ("quilobytes")
Número, em quilobytes, de memória virtual atualmente não utilizado e disponível.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
Essa propriedade é herdada de CIM_OperatingSystem.
InstallDate
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Data de Instalação")
O objeto Date foi instalado. Essa propriedade não requer um valor para indicar que o objeto está instalado.
Essa propriedade é herdada de CIM_ManagedSystemElement.
LargeSystemCache
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: PRETERIDO
Essa propriedade é obsoleta e não tem suporte.
Otimizar para aplicativos (0)
Otimizar a memória para aplicativos.
Otimizar para o desempenho do sistema (1)
Otimizar a memória para o desempenho do sistema.
LastBootUpTime
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
Data e hora em que o sistema operacional foi reiniciado pela última vez.
Essa propriedade é herdada de CIM_OperatingSystem.
LocalDateTime
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIB. IETF| HOST-RESOURCES-MIB.hrSystemDate", "MIF. DMTF| Informações Gerais|001.6")
Versão do sistema operacional da data local e hora do dia.
Essa propriedade é herdada de CIM_OperatingSystem.
Localidade
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API| Funções de suporte à linguagem nacional| GetLocaleInfo| LOCALE_ILANGUAGE")
Identificador de idioma usado pelo sistema operacional. Um identificador de idioma é uma abreviação numérica internacional padrão para um país/região. Cada idioma tem um LANGID (identificador de idioma exclusivo), um valor de 16 bits que consiste em um identificador de idioma primário e um identificador de idioma secundário.
Fabricante
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("WMI")
Nome do fabricante do sistema operacional. Para sistemas baseados em Windows, esse valor é "Microsoft Corporation".
MaxNumberOfProcesses
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIB. IETF| HOST-RESOURCES-MIB.hrSystemMaxProcesses")
Número máximo de contextos de processo que o sistema operacional pode dar suporte. O valor padrão definido pelo provedor é 4294967295 (0xFFFFFFFF). Se não houver um máximo fixo, o valor deverá ser 0 (zero). Em sistemas que têm um máximo fixo, esse objeto pode ajudar a diagnosticar falhas que ocorrem quando o máximo é atingido — se desconhecido, insira 4294967295 (0xFFFFFFFF).
Essa propriedade é herdada de CIM_OperatingSystem.
Maxprocessmemorysize
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: Unidades ("quilobytes")
Número máximo, em quilobytes, de memória que pode ser alocada a um processo. Para sistemas operacionais sem memória virtual, normalmente esse valor é igual à quantidade total de memória física menos a memória usada pelo BIOS e pelo sistema operacional. Para alguns sistemas operacionais, esse valor pode ser infinito, nesse caso, 0 (zero) deve ser inserido. Em outros casos, esse valor pode ser uma constante, por exemplo, 2G ou 4G.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
Essa propriedade é herdada de CIM_OperatingSystem.
MUILanguages
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("WMI")
Multilingual User Interface Pack (Pacote MUI) idiomas instalados no computador. Por exemplo, "en-us". Os idiomas do Pacote MUI são arquivos de recurso que podem ser instalados na versão em inglês do sistema operacional. Quando um Pacote MUI é instalado, você pode alterar o idioma da interface do usuário para um dos 33 idiomas com suporte.
Nome
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Instância do sistema operacional em um sistema de computador.
Essa propriedade é herdada de CIM_OperatingSystem.
NumberOfLicensedUsers
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Número de licenças de usuário para o sistema operacional. Se ilimitado, insira 0 (zero). Se desconhecido, insira -1.
Essa propriedade é herdada de CIM_OperatingSystem.
NumberOfProcesses
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIB. IETF| HOST-RESOURCES-MIB.hrSystemProcesses")
Número de contextos de processo atualmente carregados ou em execução no sistema operacional.
Essa propriedade é herdada de CIM_OperatingSystem.
NumberOfUsers
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIB. IETF| HOST-RESOURCES-MIB.hrSystemNumUsers")
Número de sessões de usuário para as quais o sistema operacional está armazenando informações de estado no momento.
Essa propriedade é herdada de CIM_OperatingSystem.
OperatingSystemSKU
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("WMI")
Número de SKU (Unidade de Manutenção de Estoque) para o sistema operacional. Esses valores são os mesmos que as constantes PRODUCT_* definidas no WinNT.h que são usadas com a função GetProductInfo .
A lista a seguir lista os possíveis valores de SKU.
PRODUCT_UNDEFINED (0)
Indefinido
PRODUCT_ULTIMATE (1)
Ultimate Edition, por exemplo, Windows Vista Ultimate.
PRODUCT_HOME_BASIC (2)
Home Basic Edition
PRODUCT_HOME_PREMIUM (3)
Home Premium Edition
PRODUCT_ENTERPRISE (4)
Enterprise Edition
PRODUCT_BUSINESS (6)
Business Edition
PRODUCT_STANDARD_SERVER (7)
Windows Server Edição Standard (instalação da Experiência da Área de Trabalho)
PRODUCT_DATACENTER_SERVER (8)
Windows Server Datacenter Edition (instalação da Experiência da Área de Trabalho)
PRODUCT_SMALLBUSINESS_SERVER (9)
Small Business Server Edition
PRODUCT_ENTERPRISE_SERVER (10)
Enterprise Server Edition
PRODUCT_STARTER (11)
Starter Edition
PRODUCT_DATACENTER_SERVER_CORE (12)
Datacenter Server Core Edition
PRODUCT_STANDARD_SERVER_CORE (13)
Standard Server Core Edition
PRODUCT_ENTERPRISE_SERVER_CORE (14)
Enterprise Server Core Edition
PRODUCT_WEB_SERVER (17)
Web Server Edition
PRODUCT_HOME_SERVER (19)
Home Server Edition
PRODUCT_STORAGE_EXPRESS_SERVER (20)
Armazenamento Express Server Edition
PRODUCT_STORAGE_STANDARD_SERVER (21)
Windows Armazenamento Server Edição Standard (instalação da Experiência da Área de Trabalho)
PRODUCT_STORAGE_WORKGROUP_SERVER (22)
Windows Armazenamento Server Workgroup Edition (instalação da Experiência da Área de Trabalho)
PRODUCT_STORAGE_ENTERPRISE_SERVER (23)
Armazenamento Enterprise Server Edition
PRODUCT_SERVER_FOR_SMALLBUSINESS (24)
Server For Small Business Edition
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM (25)
Small Business Server Premium Edition
PRODUCT_ENTERPRISE_N (27)
Windows Edição Enterprise
PRODUCT_ULTIMATE_N (28)
Windows Ultimate Edition
PRODUCT_WEB_SERVER_CORE (29)
Windows Server Web Server Edition (instalação do Server Core)
PRODUCT_STANDARD_SERVER_V (36)
Windows Server Edição Standard sem o Hyper-V
PRODUCT_DATACENTER_SERVER_V (37)
Windows Server Datacenter Edition sem Hyper-V (instalação completa)
PRODUCT_ENTERPRISE_SERVER_V (38)
Windows Server Edição Enterprise sem Hyper-V (instalação completa)
PRODUCT_DATACENTER_SERVER_CORE_V (39)
Windows Server Datacenter Edition sem Hyper-V (instalação do Server Core)
PRODUCT_STANDARD_SERVER_CORE_V (40)
Windows Server Edição Standard sem o Hyper-V (instalação do Server Core)
PRODUCT_ENTERPRISE_SERVER_CORE_V (41)
Windows Server Edição Enterprise sem o Hyper-V (instalação do Server Core)
PRODUCT_HYPERV (42)
Microsoft Hyper-V Server
PRODUCT_STORAGE_EXPRESS_SERVER_CORE (43)
Armazenamento Server Express Edition (instalação do Server Core)
PRODUCT_STORAGE_STANDARD_SERVER_CORE (44)
Armazenamento Server Edição Standard (instalação do Server Core)
PRODUCT_STORAGE_WORKGROUP_SERVER_CORE (45)
Armazenamento Server Workgroup Edition (instalação do Server Core)
PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE (46)
Armazenamento Server Workgroup Edition (instalação do Server Core)
PRODUCT_PROFESSIONAL (48)
Windows Professional
PRODUCT_SB_SOLUTION_SERVER (50)
Windows Server Essentials (instalação da Experiência da Área de Trabalho)
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE (63)
Premium do Servidor de Pequenas Empresas (instalação do Server Core)
PRODUCT_CLUSTER_SERVER_V (64)
Windows Servidor de Cluster de Computação sem Hyper-V
PRODUCT_CORE_ARM (97)
Windows RT
PRODUCT_CORE (101)
Windows Home
PRODUCT_PROFESSIONAL_WMC (103)
Windows Professional com o Centro de Mídia
PRODUCT_MOBILE_CORE (104)
Windows Mobile
PRODUCT_IOTUAP (123)
Windows Núcleo de IoT (Internet das Coisas)
PRODUCT_DATACENTER_NANO_SERVER (143)
Windows Server Datacenter Edition (instalação do Nano Server)
PRODUCT_STANDARD_NANO_SERVER (144)
Windows Server Edição Standard (instalação do Nano Server)
PRODUCT_DATACENTER_WS_SERVER_CORE (147)
Windows Server Datacenter Edition (instalação do Server Core)
PRODUCT_STANDARD_WS_SERVER_CORE (148)
Windows Server Edição Standard (instalação do Server Core)
Organização
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32Registry| Software\\Microsoft\\Windows\\CurrentVersion| RegisteredOrganization")
Nome da empresa para o usuário registrado do sistema operacional.
Exemplo: "Microsoft Corporation"
OSArchitecture
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Arquitetura do sistema operacional, em oposição ao processador. Essa propriedade pode ser localizada.
Exemplo: 32 bits
OSLanguage
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32Registry| DEFAULT\\Painel de Controle\\International| Localidade")
Versão do idioma do sistema operacional instalado. A lista a seguir lista os valores possíveis. Exemplo: 0x0807 (alemão, Suíça).
1 (0x1)
Árabe
4 (0x4)
Chinês (simplificado)– China
9 (0x9)
Inglês
1025 (0x401)
Árabe – Arábia Saudita
1026 (0x402)
Búlgaro
1027 (0x403)
Catalão
1028 (0x404)
Chinês (Tradicional) – Taiwan
1029 (0x405)
Tcheco
1030 (0x406)
Dinamarquês
1031 (0x407)
Alemão – Alemanha
1032 (0x408)
Grego
1033 (0x409)
Inglês – Estados Unidos
1034 (0x40A)
Espanhol – Classificação Tradicional
1035 (0x40B)
Finlandês
1036 (0x40C)
Francês – França
1037 (0x40D)
Hebraico
1038 (0x40E)
Húngaro
1039 (0x40F)
Islandês
1040 (0x410)
Italiano – Itália
1041 (0x411)
Japonês
1042 (0x412)
Coreano
1043 (0x413)
Holandês – Holanda
1044 (0x414)
Norueguês – Bokmal
1045 (0x415)
Polonês
1046 (0x416)
Português – Brasil
1047 (0x417)
Rhaeto-Romanic
1048 (0x418)
Romeno
1049 (0x419)
Russo
1050 (0x41A)
Croata
1051 (0x41B)
Eslovaco
1052 (0x41C)
Albanês
1053 (0x41D)
Sueco
1054 (0x41E)
Tailandês
1055 (0x41F)
Turco
1056 (0x420)
Urdu
1057 (0x421)
Indonésio
1058 (0x422)
Ucraniano
1059 (0x423)
Bielorrusso
1060 (0x424)
Esloveno
1061 (0x425)
Estoniano
1062 (0x426)
Letão
1063 (0x427)
Lituano
1065 (0x429)
Persa
1066 (0x42A)
Vietnamita
1069 (0x42D)
Basco (País Basco)
1070 (0x42E)
Sérvio
1071 (0x42F)
Macedônio (Macedônia do Norte)
1072 (0x430)
Sutu
1073 (0x431)
Tsonga
1074 (0x432)
Tswana
1076 (0x434)
Xhosa
1077 (0x435)
Zulu
1078 (0x436)
Africâner
1080 (0x438)
Faeroese
1081 (0x439)
Híndi
1082 (0x43A)
Maltês
1084 (0x43C)
Gaélico escocês (Reino Unido)
1085 (0x43D)
Iídiche
1086 (0x43E)
Malaio – Malásia
2049 (0x801)
Árabe – Iraque
2052 (0x804)
Chinês (simplificado) – PRC
2055 (0x807)
Alemão – Suíça
2057 (0x809)
Inglês – Reino Unido
2058 (0x80A)
Espanhol – México
2060 (0x80C)
Francês – Bélgica
2064 (0x810)
Italiano – Suíça
2067 (0x813)
Holandês – Bélgica
2068 (0x814)
Norueguês – Nynorsk
2070 (0x816)
Português – Portugal
2072 (0x818)
Romeno – Moldávia
2073 (0x819)
Russo – Moldávia
2074 (0x81A)
Sérvio – latino
2077 (0x81D)
Sueco – Finlândia
3073 (0xC01)
Árabe – Egito
3076 (0xC04)
Chinês (Tradicional) – SAR de Hong Kong
3079 (0xC07)
Alemão – Áustria
3081 (0xC09)
Inglês – Austrália
3082 (0xC0A)
Espanhol – Classificação Internacional
3084 (0xC0C)
Francês – Canadá
3098 (0xC1A)
Sérvio – cirílico
4097 (0x1001)
Árabe – Líbia
4100 (0x1004)
Chinês (simplificado) – Singapura
4103 (0x1007)
Alemão – Luxemburgo
4105 (0x1009)
Inglês – Canadá
4106 (0x100A)
Espanhol – Guatemala
4108 (0x100C)
Francês – Suíça
5121 (0x1401)
Árabe – Argélia
5127 (0x1407)
Alemão – Liechtenstein
5129 (0x1409)
Inglês – Nova Zelândia
5130 (0x140A)
Espanhol – Costa Rica
5132 (0x140C)
Francês – Luxemburgo
6145 (0x1801)
Árabe – Marrocos
6153 (0x1809)
Inglês – Irlanda
6154 (0x180A)
Espanhol – Panamá
7169 (0x1C01)
Árabe – Tunísia
7177 (0x1C09)
Inglês – África do Sul
7178 (0x1C0A)
Espanhol – República Dominicana
8193 (0x2001)
Árabe – Omã
8201 (0x2009)
Inglês – Jamaica
8202 (0x200A)
Espanhol – Venezuela
9217 (0x2401)
Árabe – Iêmen
9226 (0x240A)
Espanhol – Colômbia
10241 (0x2801)
Árabe – Síria
10249 (0x2809)
Inglês – Belize
10250 (0x280A)
Espanhol – Peru
11265 (0x2C01)
Árabe – Jordânia
11273 (0x2C09)
Inglês – Trinidad
11274 (0x2C0A)
Espanhol – Argentina
12289 (0x3001)
Árabe – Líbano
12298 (0x300A)
Espanhol – Equador
13313 (0x3401)
Árabe – Kuwait
13322 (0x340A)
Espanhol – Chile
14337 (0x3801)
Árabe – U.A.E.
14346 (0x380A)
Espanhol – Uruguai
15361 (0x3C01)
Árabe – Bahrein
15370 (0x3C0A)
Espanhol – Paraguai
16385 (0x4001)
Árabe – Catar
16394 (0x400A)
Espanhol – Bolívia
17418 (0x440A)
Espanhol – El Salvador
18442 (0x480A)
Espanhol – Honduras
19466 (0x4C0A)
Espanhol – Nicarágua
20490 (0x500A)
Espanhol – Porto Rico
OSProductSuite
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32Registry| SYSTEM\\CurrentControlSet\\Control\\ProductOptions| ProductSuite"), BitValues ("Small Business", "Enterprise", "BackOffice", "Communication Server", "Terminal Server", "Small Business(Restricted)", "Embedded NT", "Data Center")
Adições de produtos do sistema instalados e licenciados ao sistema operacional. Por exemplo, o valor de 146 (0x92) para OSProductSuite indica Enterprise, Terminal Services e Data Center (bits um, quatro e sete conjuntos). A lista a seguir lista os valores possíveis.
1 (0x1)
O Microsoft Small Business Server já foi instalado, mas pode ter sido atualizado para outra versão do Windows.
2 (0x2)
Windows Server 2008 Enterprise está instalado.
4 (0x4)
Windows componentes do BackOffice são instalados.
8 (0x8)
O Servidor de Comunicação está instalado.
16 (0x10)
Os Serviços de Terminal estão instalados.
32 (0x20)
O Microsoft Small Business Server é instalado com a licença de cliente restritiva.
64 (0x40)
Windows Embedded está instalado.
128 (0x80)
Uma edição do Datacenter está instalada.
256 (0x100)
Os Serviços de Terminal estão instalados, mas há suporte para apenas uma sessão interativa.
512 (0x200)
Windows Home Edition está instalado.
1024 (0x400)
O Web Server Edition está instalado.
8192 (0x2000)
Armazenamento Server Edition está instalado.
16384 (0x4000)
A Edição de Cluster de Computação está instalada.
OSType
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_OperatingSystem. OtherTypeDescription")
Tipo do sistema operacional. A lista a seguir identifica os valores possíveis.
Essa propriedade é herdada de CIM_OperatingSystem.
Desconhecido (0)
Outros (1)
MACOS (2)
MACROS
ATTUNIX (3)
DGUX (4)
DECNT (5)
Unix Digital (6)
OpenVMS (7)
HPUX (8)
AIX (9)
MVS (10)
OS400 (11)
SO/2 (12)
JavaVM (13)
MSDOS (14)
WIN3x (15)
WIN95 (16)
WIN98 (17)
WINNT (18)
WINCE (19)
NCR3000 (20)
NetWare (21)
OSF (22)
DC/OS (23)
UNIX Dependente (24)
SCO UnixWare (25)
SCO OpenServer (26)
Sequent (27)
IRIX (28)
Solaris (29)
Solaris
SunOS (30)
U6000 (31)
ASERIES (32)
TandemNSK (33)
TandemNT (34)
BS2000 (35)
LINUX (36)
Lynx (37)
XENIX (38)
VM/ESA (39)
UNIX Interativa (40)
BSDUNIX (41)
FreeBSD (42)
NetBSD (43)
GNU Hurd (44)
OS9 (45)
Kernel MACH (46)
Inferno (47)
QNX (48)
EPOC (49)
IxWorks (50)
VxWorks (51)
MiNT (52)
BeOS (53)
HP MPE (54)
NextStep (55)
PalmPilot (56)
Rhapsody (57)
Windows 2000 (58)
Dedicado (59)
SO/390 (60)
VSE (61)
TPF (62)
OtherTypeDescription
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64), ModelCorrespondence ("CIM_OperatingSystem. OSType")
Descrição adicional para a versão atual do sistema operacional.
Essa propriedade é herdada de CIM_OperatingSystem.
PAEEnabled
-
Tipo de dados: Boolean
-
Tipo de acesso: Somente leitura
Se True, as PAE (extensões de endereço físico) serão habilitadas pelo sistema operacional em execução em processadores Intel. O PAE permite que os aplicativos resolvam mais de 4 GB de memória física. Quando o PAE está habilitado, o sistema operacional usa a tradução de endereço linear de três níveis em vez de dois níveis. Fornecer mais memória física para um aplicativo reduz a necessidade de trocar memória para o arquivo de página e aumenta o desempenho. Para habilitar, PAE, use a opção "/PAE" no arquivo Boot.ini. Para obter mais informações sobre o recurso Extensão de Endereço Físico, consulte https://Go.Microsoft.Com/FWLink/p/?LinkID=45912.
PlusProductID
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32Registry| Software\\Microsoft\\Windows NT\\CurrentVersion|Plus! ProductId")
Sem suporte.
PlusVersionNumber
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32Registry| Software\\Microsoft\\Windows NT\\CurrentVersion|Plus! VersionNumber")
Sem suporte.
PortableOperatingSystem
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Especifica se o sistema operacional foi inicializado de um dispositivo USB externo. Se for verdadeiro, o sistema operacional detectou que ele está inicializando em um dispositivo de armazenamento conectado localmente com suporte.
Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: essa propriedade não tem suporte antes de Windows 8 e Windows Server 2012.
Primário
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("WMI")
Especifica se esse é o sistema operacional primário.
ProductType
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Informações adicionais do sistema.
Estação de Trabalho (1)
Controlador de Domínio (2)
Servidor (3)
QuantumLength
-
Tipo de dados: uint8
-
Tipo de acesso: leitura/gravação
-
Qualificadores: MappingStrings ("Win32Registry| SYSTEM\\CurrentControlSet\\Control\\PriorityControl| Win32PrioritySeparation")
Sem suporte
**Windows Server 2008 e Windows Vista: **
A propriedade QuantumLength define o número de tiques de relógio por quantum. Um quantum é uma unidade de tempo de execução que o agendador tem permissão para dar a um aplicativo antes de alternar para outros aplicativos. Quando um thread executa um quantum, o kernel o preempõe e o move para o final de uma fila para aplicativos com prioridades iguais. O comprimento real do quantum de um thread varia entre diferentes plataformas Windows. Somente para Windows NT/Windows 2000.
Os valores possíveis são.
Desconhecido (0)
Um tique (1)
Dois tiques (2)
QuantumType
-
Tipo de dados: uint8
-
Tipo de acesso: leitura/gravação
Sem suporte
**Windows Server 2008 e Windows Vista: **
A propriedade QuantumType especifica quantums de comprimento fixo ou variável. Windows padrão para quantums de comprimento variável em que o aplicativo em primeiro plano tem um quantum mais longo do que os aplicativos em segundo plano. Windows O servidor é padrão para quantums de comprimento fixo. Um quantum é uma unidade de tempo de execução que o agendador tem permissão para dar a um aplicativo antes de alternar para outro aplicativo. Quando um thread executa um quantum, o kernel o preempõe e o move para o final de uma fila para aplicativos com prioridades iguais. O comprimento real do quantum de um thread varia entre diferentes plataformas Windows.
Os valores possíveis são.
Desconhecido (0)
Corrigido (1)
Variável (2)
RegisteredUser
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32Registry| Software\\Microsoft\\Windows NT\\CurrentVersion| RegisteredOwner")
Nome do usuário registrado do sistema operacional.
Exemplo: "Ben Smith"
SerialNumber
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32Registry| Software\\Microsoft\\Windows NT\\CurrentVersion| ProductId")
Número de identificação de série do produto do sistema operacional.
Exemplo: "10497-OEM-0031416-71674"
ServicePackMajorVersion
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API|Informações do Sistema Estruturas| OSVERSIONINFOEX|wServicePackMajor")
Número de versão principal do service pack instalado no sistema de computador. Se nenhum service pack tiver sido instalado, o valor será 0 (zero).
ServicePackMinorVersion
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API|Informações do Sistema Estruturas| OSVERSIONINFOEX|wServicePackMinor")
Número de versão secundária do service pack instalado no sistema de computador. Se nenhum service pack tiver sido instalado, o valor será 0 (zero).
SizeStoredInPagingFiles
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| Memória do Sistema Configurações|001.3"), Unidades ("quilobytes")
O número total de quilobytes que podem ser armazenados nos arquivos de paginação do sistema operacional — 0 (zero) indica que não há arquivos de paginação. Lembre-se de que esse número não representa o tamanho físico real do arquivo de paginação no disco.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
Essa propriedade é herdada de CIM_OperatingSystem.
Status
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (10), DisplayName ("Status")
Status atual do objeto. Vários status operacionais e não operacionais podem ser definidos. Os status operacionais incluem: "OK", "Degradado" e "Falha com Pred" (um elemento, como um disco rígido habilitado para SMART, pode funcionar corretamente, mas prevê uma falha em um futuro próximo). Os status não operacionais incluem: "Erro", "Iniciando", "Parando" e "Serviço". O status do serviço se aplica ao trabalho administrativo, como o espelhamento de um disco, o recarregamento de uma lista de permissões do usuário ou outro trabalho administrativo. Nem todo esse trabalho está online, mas o elemento gerenciado não é "OK" nem em um dos outros estados.
Essa propriedade é herdada de CIM_ManagedSystemElement.
OK ("OK")
Erro ("Erro")
Degradado ("Degradado")
Desconhecido ("Desconhecido")
Falha de Pred ("Falha de Pred")
Iniciando ("Iniciando")
Parar ("Parar")
Serviço ("Serviço")
Estressado ("Estressado")
NonRecover ("NonRecover")
Sem contato ("Sem contato")
Comm Perdido ("Comm Perdido")
SuiteMask
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: BitMap ("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10"), BitValues ("Windows Server, Small Business Edition", "Windows Server, Edição Enterprise", "Windows Server, Backoffice Edition", "Windows Server, Communications Edition", "Microsoft Terminal Services", " Windows Server, Small Business Edition Restricted", "Windows Embedded", "Windows Server, Datacenter Edition", "Single User", "Windows Home Edition", "Windows Server, Web Edition")
Sinalizadores de bit que identificam os pacotes de produtos disponíveis no sistema.
Por exemplo, para especificar Personal e BackOffice, defina SuiteMask como 4 | 512 ou 516.
1
Pequenas empresas
2
Enterprise
4
Backoffice
8
Comunicações
16
Serviços de Terminal
32
Small Business Restricted
64
Embedded Edition
128
Datacenter Edition
256
Usuário Único
512
Home Edition
1024
Web Server Edition
Systemdevice
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API| Funções do Registro| GetPrivateProfileString| Caminhos| TargetDevice")
Partição de disco físico na qual o sistema operacional está instalado.
Systemdirectory
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API|Informações do Sistema FunctionsGetSystemDirectory)
Diretório do sistema operacional.
Exemplo: "C:\WINDOWS\SYSTEM32"
SystemDrive
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Letra da unidade de disco na qual o sistema operacional reside. Exemplo: "C:"
TotalSwapSpaceSize
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: Unidades ("quilobytes")
Espaço total de troca em quilobytes. Esse valor poderá ser NULL (não especificado) se o espaço de troca não for diferenciado dos arquivos de página. No entanto, alguns sistemas operacionais distinguem esses conceitos. Por exemplo, em UNIX, processos inteiros podem ser trocados quando a lista de páginas gratuitas cai e permanece abaixo de um valor especificado.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
Essa propriedade é herdada de CIM_OperatingSystem.
TotalVirtualMemorySize
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: Unidades ("quilobytes")
Número, em quilobytes, de memória virtual. Por exemplo, isso pode ser calculado adicionando a quantidade de RAM total à quantidade de espaço de paginação, ou seja, adicionando a quantidade de memória ou agregada pelo sistema de computador à propriedade , SizeStoredInPagingFiles.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
Essa propriedade é herdada de CIM_OperatingSystem.
TotalVisibleMemorySize
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: Unidades ("quilobytes")
Quantidade total, em quilobytes, de memória física disponível para o sistema operacional. Esse valor não indica necessariamente a verdadeira quantidade de memória física, mas o que é relatado ao sistema operacional como disponível para ele.
Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.
Essa propriedade é herdada de CIM_OperatingSystem.
Versão
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Substituir ("Versão"), MappingStrings ("Win32API|Informações do Sistema Estruturas| OSVERSIONINFOEX|dwMajorVersion, dwMinorVersion")
Número da versão do sistema operacional.
Exemplo: "4.0"
WindowsDirectory
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API|Informações do Sistema Funções| GetWindowsDirectory")
Windows diretório do sistema operacional.
Exemplo: "C:\WINDOWS"
Comentários
A classe Win32_OperatingSystem é derivada de CIM_OperatingSystem.
Qualquer sistema operacional que possa ser instalado em um computador que possa executar um sistema operacional baseado em Windows é descendente ou membro dessa classe. Win32_OperatingSystem é uma classe singleton. Para obter a instância única, use "@" para a chave.
Ao contrário da maioria das outras classes WMI geradas pela MgmtClassGen, o método OperatingSystem.CreateInstance() retornará um objeto OperatingSystem em branco. Portanto, se você estiver usando c# com MgmtClassGen, poderá usar o seguinte código:
WMI.OperatingSystem os = new ROOT.CIMV2.win32.OperatingSystem();
Exemplos
Você pode encontrar um exemplo de VBScript que obtém dados do sistema operacional e do processador de Win32_ComputerSystem, Win32_Processor e Win32_OperatingSystem nos exemplos de tópico Win32_Processor .
O exemplo Gerar Exchange Ambiente usando o PowerShell PowerShell na Galeria do TechNet usa uma classe Win32_OperatingSystem como parte de um aplicativo maior para gerar relatórios de ambiente de troca.
O exemplo Get Server Uptime Using WMI na Galeria do TechNet usa a propriedade LastBootupTime para determinar por quanto tempo o servidor está ativo. O exemplo também usa a opção de tempo limite para garantir que a chamada WMI não seja interrompida.
O exemplo de código VBScript do WMI Information Retriever na Galeria do TechNet usa a classe Win32_OperatingSystem para recuperar informações do sistema operacional de vários computadores remotos.
O script a seguir obtém as instâncias de Win32_OperatingSystem no namespace padrão "Root\CIMv2" e exibe informações sobre o sistema operacional.
On Error Resume Next
' Connect to WMI and obtain instances of Win32_OperatingSystem
For Each objOS in GetObject( _
"winmgmts:").InstancesOf ("Win32_OperatingSystem")
WScript.Echo "Name = " & objOS.Caption & "Version = " & objOS.Version &VBCR _
& "Registered User = " & objOS.RegisteredUser &VBCR _
& "Manufacturer = " & objOS.Manufacturer
Next
if Err <> 0 Then
WScript.Echo Err.Description
Err.Clear
End if
O exemplo de código do PowerShell a seguir exibe todas as informações operacionais sobre o sistema operacional atual.
# get instance
$os = Get-WmiObject Win32_OperatingSystem
# output information:
"The class has {0} properties" -f $os.properties.count
"Details on this class:"
$os | Format-List *
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Windows Vista |
| Servidor mínimo com suporte |
Windows Server 2008 |
| Namespace |
Root\CIMV2 |
| MOF |
|
| DLL |
|
Confira também