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 finalizar e reabrir um processo automaticamente a cada 1 hora

Script:


# Nome do processo que você deseja finalizar e reabrir
$nomeProcesso = "notepad"

# Função para finalizar o processo
function Finalizar-Processo {
Get-Process -Name $nomeProcesso -ErrorAction SilentlyContinue | Stop-Process -Force
Write-Output "Processo $nomeProcesso finalizado."
}

# Função para iniciar o processo
function Iniciar-Processo {
Start-Process -FilePath "$nomeProcesso.exe"
Write-Output "Processo $nomeProcesso iniciado."
}

# Loop infinito para executar as funções a cada 1 hora
while ($true) {
Finalizar-Processo
Iniciar-Processo
Start-Sleep -Seconds 3600 # Aguarda 1 hora (3600 segundos)
}

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 de texto.
3. Salve o arquivo com a extensão .ps1, por exemplo, GerenciarProcesso.ps1.
4. Abra o PowerShell com permissões de 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 .\GerenciarProcesso.ps1 e pressione Enter.
7. O script agora irá finalizar e reabrir o processo especificado a cada 1 hora.


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.