Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
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.