Em gpedit.msc
em Configuração do computador - & gt; Configurações do Windows - & gt; Scripts - & gt; Desligamento Eu adicionei o meu arquivo .bat para executá-lo cada vez quando desligar o PC, mas eu teria erro access denied
. É um taskkill
comando para matar determinada tarefa. Ele dá o mesmo erro se você executá-lo com o botão esquerdo do mouse, mas funciona se você executá-lo dentro do prompt cmd aberto como administrador.
Como executo isso sob privilégios de administrador?
Roteiro: taskkill /f /im googledrivesync.exe
Estou trabalhando nessa solução alternativa, é um bug conhecido do Google Drive não parar no desligamento do sistema.
1
Use o Agendador de Tarefas. Você pode, então, executá-lo com privilégios mais altos ou usar NTAUTHORITY \ SYSTEM como usuário
—
LPChip
@LPChip Não há evento no agendador de tarefas como Desligar ou logoff do sistema ou qualquer similar que não consiga encontrar.
—
user3108268
Na tua
—
JosefZ
.bat
script, use algo como SCHTASKS /RUN /TN "KillGoogledrivesync"
Onde KillGoogledrivesync
é uma tarefa para executar taskkill /f /im googledrivesync.exe
em agendador de tarefas . Deve ser definido para ser executado como usuário SYSTEM
com os maiores privilégios. Ative a execução on demand, não acione em nenhum evento ou horário.