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 つのショートカットを 1 つに結合するには、または を使用するとよいと読みました&
。それぞれを使用したさまざまな例を見てきました。次の方法を試しました。
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/バッチファイルから強制終了して再起動すると応答しないプログラムが発生する
@echo off
taskkill /im "Outlook.exe" /fi "STATUS eq NOT RESPONDING" /f >nul && start "" "C:\Program Files (x86)\Microsoft Office\Office15\OUTLOOK.EXE"