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.