Windows 10、Outlook 2013
在我工作的地方,Outlook 往往會定期鎖定,這意味著我經常透過任務管理器殺死它。我以為我可以創建一個快捷方式來重新啟動它,但我無法讓它工作。
顯然,我有一個打開它的快捷方式 - 它有效,並且有一個殺死它的快捷方式,它有效。當我將它們組合起來時,它只會完成一個動作或另一個動作,而不是同時完成兩個動作。我根據在這裡和網路上找到的資訊創建了這個快捷方式。
批次腳本和 powershell 是不可能的。
這兩個快捷鍵分別獨立工作。
殺——
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"
結合——
我讀到可以使用&&
或 來將兩個快捷方式合併為一個&
。我見過使用每個的不同例子。我嘗試了這種方法:
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"