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 garantir que o Caffeine App esteja sempre em execução no Windows

Script:


# Caminho para o executável do Caffeine App
$caffeinePath = "C:\Caminho\Para\Caffeine.exe"

# Função para verificar se o Caffeine está em execução
function Verificar-Caffeine {
$processos = Get-Process -Name "Caffeine" -ErrorAction SilentlyContinue
return $processos -ne $null
}

# Função para iniciar o Caffeine
function Iniciar-Caffeine {
if (-Not (Verificar-Caffeine)) {
Start-Process -FilePath $caffeinePath
Write-Output "Caffeine iniciado."
} else {
Write-Output "Caffeine já está em execução."
}
}

# Agendar a tarefa para iniciar com o Windows
$acao = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "-File `"$PSScriptRoot\`"$MyInvocation.MyCommand.Name`""
$gatilho = New-ScheduledTaskTrigger -AtStartup
$principal = New-ScheduledTaskPrincipal -UserId "SYSTEM" -LogonType ServiceAccount
$tarefa = New-ScheduledTask -Action $acao -Trigger $gatilho -Principal $principal -Settings (New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries)

Register-ScheduledTask -TaskName "IniciarCaffeine" -InputObject $tarefa

# Loop para garantir que o Caffeine esteja sempre em execução
while ($true) {
if (-Not (Verificar-Caffeine)) {
Iniciar-Caffeine
}
Start-Sleep -Seconds 60
}

Como Executar o Script:


1. Abra o PowerShell como Administrador.
2. Copie o script acima e cole em um arquivo com a extensão .ps1, por exemplo, IniciarCaffeine.ps1.
3. Altere o caminho do Caffeine App no script para o local correto onde o aplicativo está instalado.
4. Execute o script no PowerShell usando o comando .\IniciarCaffeine.ps1.
5. O script registrará uma tarefa agendada que iniciará o Caffeine App sempre que o Windows iniciar e verificará a cada minuto se o aplicativo está em execução, reiniciando-o se necessário.


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.