Windows 10, Outlook 2013
Onde trabalho, o Outlook tende a travar regularmente, o que significa que frequentemente o mato por meio do gerenciador de tarefas. Achei que poderia criar um atalho para reiniciá-lo, mas não consigo fazer funcionar.
Eu tenho um atalho para abri-lo, obviamente - funciona, e um atalho para matá-lo, que funciona. Quando eu os combino, apenas uma ação será concluída, em vez de ambas. Baseei este atalho nas informações que encontrei aqui e online.
Scripts em lote e PowerShell NÃO são possíveis.
SEPARADAMENTE, ESTES 2 ATALHOS FUNCIONAM POR SI PRÓPRIO.
MATAR --
C:\Windows\System32\taskkill.exe /F /IM outlook.exe
ABRIR --
C:\Windows\System32\cmd.exe /c start "" /b "C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE"
ou apenas:
"C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE"
COMBINANDO -
Eu li que a combinação de 2 atalhos em um pode ser realizada com &&
ou &
. Já vi exemplos diferentes usando cada um. Eu tentei esta abordagem:
C:\Windows\System32\cmd.exe /k start "" /b C:\Windows\System32\taskkill.exe /F /IM outlook.exe && start "" /b "C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE"
Isso resulta na eliminação do Outlook, mas não na abertura de uma nova instância.
Se eu adicionar uma pausa antes de &&
-- /t 3 &&
-- ele abrirá outro Outlook sem eliminar a instância original.
Sugestões sobre como combinar as duas ações, encerrar o Outlook e iniciar o Outlook?
Responder1
Você pode considerar usar um arquivo em lote:https://stackoverflow.com/questions/21386763/batch-file-to-kill-and-restart-not-responding-program
@echo off
taskkill /im "Outlook.exe" /fi "STATUS eq NOT RESPONDING" /f >nul && start "" "C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE"