baixar - Como obter o tempo de atividade do sistema no Windows?



windows download (2)

Eu estou usando o windows 7 e xp. Eu quero saber o tempo de atividade do sistema.

Qual é o comando / procedimento para obter o tempo de atividade?

https://ffff65535.com


A seguir estão sete maneiras de encontrar o Uptime no sistema operacional Windows.

1: Usando o Gerenciador de Tarefas

No Windows Vista e no Windows Server 2008, o Gerenciador de Tarefas foi reforçado para mostrar informações adicionais sobre o sistema. Uma dessas informações é o tempo de execução do servidor.

  1. Clique com o botão direito do mouse na barra de tarefas e clique em Gerenciador de tarefas. Você também pode clicar em CTRL + SHIFT + ESC para acessar o Gerenciador de Tarefas.
  2. No Gerenciador de Tarefas, selecione a guia Desempenho.
  3. O tempo de atividade atual do sistema é mostrado em Sistema ou Desempenho ⇒ CPU para o Win 8/10.

2: usando o utilitário de informações do sistema

O utilitário de linha de comando systeminfo verifica e exibe várias estatísticas do sistema, como data de instalação, hotfixes instalados e muito mais. Abra um prompt de comando e digite o seguinte comando:

systeminfo

Você também pode restringir os resultados apenas à linha de que precisa:

systeminfo | find "System Boot Time:"

3: usando o utilitário Uptime

A Microsoft publicou uma ferramenta chamada Uptime.exe. É uma ferramenta de linha de comando simples que analisa as informações de confiabilidade e disponibilidade do computador. Pode funcionar local ou remotamente. Em sua forma simples, a ferramenta exibirá o tempo de atividade atual do sistema. Uma opção avançada permite acessar informações mais detalhadas, como desligamento, reinicializações, falhas do sistema operacional e instalação do Service Pack.

Leia a seguinte KB para mais informações e para os links de download:

Para usá-lo, siga estas etapas:

  1. Faça o download do uptime.exe do link acima e salve-o em uma pasta, de preferência em uma que esteja no caminho do sistema (como SYSTEM32).
  2. Abra uma janela elevada do Prompt de Comando. Para abrir um Prompt de Comando elevado, clique em Iniciar, clique em Todos os Programas, clique em Acessórios, clique com o botão direito do mouse em Prompt de Comando e clique em Executar como administrador. Você também pode digitar CMD na caixa de pesquisa do menu Iniciar e, quando vir o ícone do Prompt de Comando, clique nele para selecioná-lo, mantenha pressionadas as teclas CTRL + SHIFT e pressione ENTER .
  3. Navegue até onde você colocou o utilitário uptime.exe.
  4. Execute o utilitário uptime.exe . Você pode adicionar um /? para o comando, a fim de obter mais opções.

Não oferece muitos parâmetros de linha de comando:

C:\uptimefromcodeplex\> uptime /?
usage: Uptime [-V]
    -V   display version

C:\uptimefromcodeplex\> uptime -V
version 1.1.0

3.1: Usando o antigo Uptime Utility

Existe uma versão mais antiga do utilitário "uptime.exe". Isso tem a vantagem de não precisar do .NET. (Ele também tem muito mais recursos além do simples tempo de atividade).

Link para download: Ferramenta Uptime do Windows NT 4.0 Server (uptime.exe) (final x86)

C:\uptimev100download>uptime.exe /?

UPTIME, Version 1.00
(C) Copyright 1999, Microsoft Corporation

Uptime [server] [/s ] [/a] [/d:mm/dd/yyyy | /p:n] [/heartbeat] [/? | /help]
        server          Name or IP address of remote server to process.
        /s              Display key system events and statistics.
        /a              Display application failure events (assumes /s).
        /d:             Only calculate for events after mm/dd/yyyy.
        /p:             Only calculate for events in the previous n days.
        /heartbeat      Turn on/off the system's heartbeat
        /?              Basic usage.
        /help           Additional usage information.

4: Usando o utilitário NET STATISTICS

Outro método fácil, se você puder lembrar, é usar as informações aproximadas encontradas nas estatísticas exibidas pelo comando NET STATISTICS. Abra um prompt de comando e digite o seguinte comando:

net statistics workstation

As estatísticas devem informar quanto tempo está sendo executado, embora em alguns casos essas informações não sejam tão precisas quanto outros métodos.

5: usando o Visualizador de eventos

Provavelmente o mais preciso de todos eles, mas requer alguns cliques. Ele não exibe uma contagem exata de dia ou hora desde a última reinicialização, mas exibe informações importantes sobre o motivo pelo qual o computador foi reinicializado e quando o fez. Precisamos examinar a ID de Evento 6005, que é um evento que nos informa que o computador acabou de ser inicializado, mas você deve estar ciente do fato de que existem virtualmente centenas, se não milhares, de outros tipos de eventos que você poderia aprender .

Nota: BTW, o ID do Evento 6006 é o que nos informa quando o servidor está inoperante, portanto, se houver muita diferença de tempo entre os eventos 6006 e 6005, o servidor ficou inativo por um longo tempo.

Nota: Você também pode abrir o Visualizador de Eventos digitando eventvwr.msc no comando Executar e também pode usar o atalho localizado na pasta Ferramentas Administrativas.

  1. Clique no Visualizador de Eventos (Local) no painel de navegação esquerdo.
  2. No painel central, clique no tipo de evento Informações e role até encontrar a ID do Evento 6005. Clique duas vezes na ID do Evento 6005 ou clique com o botão direito do mouse e selecione Exibir Todas as Instâncias deste Evento.
  3. Uma lista de todas as instâncias do 6005 Event ID será exibida. Você pode examinar essa lista, ver as datas e horas de cada evento de reinicialização e assim por diante.
  4. Abra a ferramenta Gerenciador de Servidores clicando com o botão direito do mouse no ícone Computador no menu Iniciar (ou na Área de Trabalho, se estiver habilitado) e selecione Gerenciar. Navegue até o Visualizador de Eventos.

5.1: log de eventos via PowerShell

Get-WinEvent -ProviderName eventlog | Where-Object {$_.Id -eq 6005 -or $_.Id -eq 6006}

6: programaticamente, usando GetTickCount64

GetTickCount64 recupera o número de milissegundos decorridos desde que o sistema foi iniciado.

7: Usando o WMI

wmic os get lastbootuptime

8: O novo uptime.exe para Windows XP e superior

Como a ferramenta da Microsoft, mas compatível com todos os sistemas operacionais até o Windows 10 e Windows Server 2016, esse utilitário de tempo de atividade não requer um prompt de comando elevado e oferece uma opção para mostrar o tempo de atividade em DD: HH: MM: SS e em formatos legíveis por humanos (quando executados com o parâmetro -h da linha de comandos).

Além disso, esta versão do uptime.exe será executada e mostrará o tempo de atividade do sistema, mesmo quando iniciado normalmente a partir de uma sessão explorer.exe (ou seja, não por meio da linha de comando) e pausa para que o tempo de atividade seja lido:

e quando executado como uptime -h :


Duas maneiras de fazer isso ..

Opção 1:

1.  Go to "Start" -> "Run".

2.  Write "CMD" and press on "Enter" key.

3.  Write the command "net statistics server" and press on "Enter" key.

4.  The line that start with "Statistics since …" provides the time that the server was up from.


  The command "net stats srv" can be use instead.

Opção 2:

Ferramenta Uptime.exe permite estimar a disponibilidade do servidor com o Windows NT 4.0 SP4 ou superior

http://support.microsoft.com/kb/232243

Espero que tenha ajudado você !!





windows