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

Script para Exibir e Alterar a Data e Hora do Computador no Windows

Script:

# Script para exibir e alterar a data e hora do computador

# Função para exibir a data e hora atuais
function ExibirDataHoraAtual {
    $dataHoraAtual = Get-Date
    Write-Host "A data e hora atuais são: $dataHoraAtual"
}

# Função para alterar a data e hora
function AlterarDataHora {
    param (
        [string]$novaData,
        [string]$novaHora
    )
    try {
        # Converte a nova data e hora para o formato DateTime
        $novaDataHora = [datetime]::ParseExact("$novaData $novaHora", "dd/MM/yyyy HH:mm:ss", $null)
        # Altera a data e hora do sistema
        Set-Date -Date $novaDataHora
        Write-Host "Data e hora alteradas com sucesso para: $novaDataHora"
    } catch {
        Write-Host "Erro: Formato de data ou hora inválido. Use o formato dd/MM/yyyy para data e HH:mm:ss para hora."
    }
}

# Menu principal
function Menu {
    Write-Host "Escolha uma opção:"
    Write-Host "1. Exibir data e hora atuais"
    Write-Host "2. Alterar data e hora"
    Write-Host "3. Sair"

    $opcao = Read-Host "Digite o número da opção desejada"

    switch ($opcao) {
        1 { ExibirDataHoraAtual }
        2 {
            $novaData = Read-Host "Digite a nova data (formato dd/MM/yyyy)"
            $novaHora = Read-Host "Digite a nova hora (formato HH:mm:ss)"
            AlterarDataHora -novaData $novaData -novaHora $novaHora
        }
        3 { exit }
        default { Write-Host "Opção inválida. Tente novamente." }
    }
}

# Loop do menu
do {
    Menu
} while ($true)

Como Executar o Script:

  1. Abra o Bloco de Notas ou qualquer editor de texto de sua preferência.
  2. Copie e cole o script acima no editor.
  3. Salve o arquivo com a extensão .ps1, por exemplo, AlterarDataHora.ps1.
  4. Abra o PowerShell como Administrador (clique com o botão direito no ícone do PowerShell e selecione "Executar como administrador").
  5. Navegue até o diretório onde o script foi salvo usando o comando cd, por exemplo: cd C:\Caminho\Para\O\Script.
  6. Execute o script digitando .\AlterarDataHora.ps1 e pressione Enter.
  7. Siga as instruções no menu para exibir ou alterar a data e hora do computador.

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.