Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Gerenciar Data e Hora no Windows via CMD e PowerShell

Gerenciar a data e a hora no sistema operacional Windows é uma tarefa essencial para garantir que os registros de eventos, logs e outras funções dependentes de tempo operem corretamente. Este artigo técnico explicará como visualizar, definir e sincronizar a data e a hora no Windows usando o Prompt de Comando (CMD) e o PowerShell.

Visualizando a Data e Hora Atual

Usando CMD

Para visualizar a data e a hora atual no CMD, você pode usar os seguintes comandos:

date /T
time /T
  • date /T exibe a data atual.
  • time /T exibe a hora atual.

Usando PowerShell

No PowerShell, você pode usar o seguinte comando para obter a data e a hora atual:

Get-Date

Definindo a Data e Hora

Usando CMD

Para definir a data e a hora via CMD, utilize os comandos date e time seguidos da nova data ou hora.

date 10-25-2023
time 14:30:00
  • date seguido da data no formato MM-DD-YYYY.
  • time seguido da hora no formato HH:MM:SS.

Usando PowerShell

No PowerShell, você pode definir a data e a hora utilizando o cmdlet Set-Date.

Set-Date -Date "10/25/2023 14:30:00"

Sincronizando a Data e Hora com um Servidor NTP

Usando CMD

Para sincronizar a data e a hora com um servidor NTP (Network Time Protocol) via CMD, você pode usar o comando w32tm.

w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:YES /update
w32tm /resync
  • w32tm /config /manualpeerlist:"time.windows.com" configura o servidor NTP.
  • w32tm /resync força a sincronização imediata.

Usando PowerShell

No PowerShell, você pode usar o comando w32tm da mesma forma que no CMD, pois ele é um comando nativo do Windows.

w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:YES /update
w32tm /resync

Automatizando a Sincronização com um Script

Usando CMD

Você pode criar um arquivo batch (.bat) para automatizar a sincronização da data e hora.

@echo off
w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:YES /update
w32tm /resync

Salve o conteúdo acima em um arquivo chamado sync_time.bat e execute-o quando necessário.

Usando PowerShell

Você pode criar um script PowerShell (.ps1) para automatizar a sincronização da data e hora.

w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:YES /update
w32tm /resync

Salve o conteúdo acima em um arquivo chamado sync_time.ps1 e execute-o quando necessário.

Considerações Finais

Gerenciar a data e a hora no Windows é uma tarefa simples, mas crucial, que pode ser realizada facilmente usando CMD ou PowerShell. Seja para visualizar, definir ou sincronizar a data e a hora, os comandos e scripts fornecidos neste artigo oferecem uma solução prática e eficiente.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.