Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
A classe Win32_OperatingSystem
é parte do Windows Management Instrumentation (WMI), uma tecnologia que permite que os administradores de sistema e desenvolvedores de software acessem informações de gerenciamento em sistemas Windows. Esta classe fornece detalhes sobre o sistema operacional instalado, como a versão, o fabricante, o tipo de arquitetura, entre outros.
O PowerShell é uma ferramenta poderosa para acessar o WMI e obter informações do sistema operacional. Veja como você pode usar a classe Win32_OperatingSystem
para obter detalhes do sistema:
# Executar o seguinte comando no PowerShell
Get-WmiObject -Class Win32_OperatingSystem | Select-Object Caption, Version, Manufacturer, OSArchitecture
Este comando irá retornar informações como o nome do sistema operacional (Caption), a versão, o fabricante e a arquitetura do sistema operacional.
Embora o CMD não tenha suporte direto para WMI como o PowerShell, você pode usar a ferramenta WMIC
(Windows Management Instrumentation Command-line) para obter informações semelhantes:
# Abra o CMD e execute o seguinte comando
wmic os get Caption, Version, Manufacturer, OSArchitecture
Este comando irá fornecer uma saída semelhante ao exemplo do PowerShell, mostrando detalhes importantes do sistema operacional.
Você pode criar um script em PowerShell que utiliza a classe Win32_OperatingSystem
para monitorar o tempo de atividade do sistema:
# Script em PowerShell para monitorar o tempo de atividade do sistema
$os = Get-WmiObject -Class Win32_OperatingSystem
$uptime = (Get-Date) - $os.ConvertToDateTime($os.LastBootUpTime)
Write-Output "O sistema está em execução há: $($uptime.Days) dias, $($uptime.Hours) horas, $($uptime.Minutes) minutos."
Este script calcula o tempo de atividade do sistema desde a última inicialização e exibe o resultado em dias, horas e minutos.