组合 Windows 快捷方式 - 通过快捷方式重新启动 Outlook

组合 Windows 快捷方式 - 通过快捷方式重新启动 Outlook

Windows 10,Outlook 2013

在我工作的地方,Outlook 经常会死机,这意味着我经常通过任务管理器将其关闭。我以为我可以创建一个快捷方式来重新启动它,但我无法让它工作。

我有一个打开它的快捷方式,显然 - 它可以工作,还有一个关闭它的快捷方式,也可以工作。当我将它们组合在一起时,它只会完成一个操作或其他操作,而不是两个操作。我根据在这里和网上找到的信息创建了这个快捷方式。

批处理脚本和 powershell 是不可能的。

单独来看,这 2 个快捷方式可以独立工作。

杀死——

C:\Windows\System32\taskkill.exe /F /IM outlook.exe

打开 -

C:\Windows\System32\cmd.exe /c start "" /b "C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE"

要不就:

"C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE"

结合——

我读到过,使用&&或可以将 2 个快捷方式合并为一个&。我见过使用每个快捷方式的不同示例。我尝试了这种方法:

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"

这会导致 Outlook 终止,但不会打开新实例。

&&如果我在-- --之前添加一个暂停,/t 3 &&它将打开另一个 Outlook 而不会终止原始实例。

关于如何结合这两项操作,终止 Outlook 然后启动 Outlook 的建议?

答案1

您可以考虑使用批处理文件: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"

相关内容