この質問は、metroアプリを閉じる方法ではなく、ショートカットを使用してデスクトップから閉じる方法についてです。
スナップビューでアプリを右クリックして、デスクトップからMetroアプリを閉じることができますが、これを実行できるショートカットを探しています。
スクリーンショットの左上をご覧ください。また、左スナップと右スナップのショートカットも役立ちます。
ありがとう
この質問は、metroアプリを閉じる方法ではなく、ショートカットを使用してデスクトップから閉じる方法についてです。
スナップビューでアプリを右クリックして、デスクトップからMetroアプリを閉じることができますが、これを実行できるショートカットを探しています。
スクリーンショットの左上をご覧ください。また、左スナップと右スナップのショートカットも役立ちます。
ありがとう
回答:
デスクトップからすべてのMetroアプリを一度に閉じたい場合は、この質問を見ることができます。
Windows 8の場合。すべての「モダン」アプリケーションはexplorer.exeに依存しているようです 。タスクマネージャーからプロセスを再起動すると、すべてのWindows 8(モダン)アプリケーションが停止するようです。
したがって、explorer.exe
プロセスを再起動すると、すべてのMetroアプリがすぐに終了します。
explorer.exe
デスクトップから再起動するショートカットを作成する場合は、次のコマンドを使用してバッチファイルを作成できます。
taskkill /IM explorer.exe /F
START explorer.exe
または、explorer.exe
後で手動で強制終了して開始する場合:
taskkill /IM explorer.exe /F
START taskmgr
その後:
explorer
を押しEnterます。他の人からの「不可能」という回答は別として、Windows 8アプリはOSによって自動的に閉じられるため、Windows 8アプリを閉じる必要がないことを誰もが理解できるようにしたいと思います。iOSやAndroidのようにこれを処理します。
@Rudolphが言ったように、Windows 8のMetroアプリはデスクトップにいるときは一時停止モードになっています。つまり、それらは一時停止モードのプロセスとして動作します。これはタスクマネージャでも確認できます。
次のような方法で特定のMetroアプリを終了することに興味があるかもしれません:
Win8AppLifecycleManager.exe /terminate Microsoft.BingNews_1.2.0.98_x64__8wekyb3d8bbwe
デバッグモードを有効にする必要がある場合があります。私は試していませんが、この記事の「アプリのライフサイクル状態の自動化」のセクションをご覧ください。
Windows 8アプリのテストの自動化:
MetroスナップのキーボードショートカットはWindows key+ .(完全停止文字)です。
これはより詳細な記事です:
Windows 8ガイド:Metro Snap:
http://www.windows7hacker.com/index.php/2012/03/windows-8-guide-metro-snap/
その他のキーボードショートカットは次の場所にあります。
2006年のこの記事では、vbscriptスクリプトからウィンドウを閉じる方法について説明しています。
Windows 8アプリで動作するかどうかはわかりませんが(お試しください)、動作するプロセスは同様です。つまり、Windows 8 API呼び出しがアプリを閉じるものを見つけ、ActiveX dllでラップしてから、スクリプトからdllをロードします。
私はvbscriptやWindows APIにあまり詳しくないので、stackoverflowの方が役立つかもしれません。