9

Этот вопрос не о том, как закрыть приложения метро, а о том, как закрыть их с рабочего стола с помощью ярлыка.

Я могу закрыть приложения метро с рабочего стола, щелкнув правой кнопкой мыши на них в режиме привязки, но я ищу ярлык, который может это сделать.

Пожалуйста, смотрите в левом верхнем углу скриншота. Также будут полезны сочетания клавиш для щелчка влево и вправо.

Спасибо

7 ответов7

7

Короткий ответ! Там нет ярлыка, чтобы сделать это.

Может быть, кто-то сделает это с помощью скрипта autohotkey, когда он будет поддерживать приложения Modern UI.

Редактировать: в соответствии с вашими последними строками

Win+. для привязки текущего интерфейса пользователя к правой стороне

Win+Shift+. для привязки текущего интерфейса пользователя к левой стороне

4

Если вы хотите закрыть все приложения 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

а потом:

  1. ФайлЗапустить новое задание.
  2. Введите explorer и нажмите Enter.
3

Помимо ответа «это невозможно», который уже дали другие люди, я хочу убедиться, что все понимают, что нет необходимости закрывать приложение Windows 8, потому что они автоматически закрываются для вас операционной системой. Так же, как iOS и Android справляются с этим.

2

Как сказал @Rudolph, приложения метро в Windows 8 находятся в режиме ожидания, когда вы находитесь на рабочем столе.Это означает, что они ведут себя как процессы в режиме приостановки. Вы также можете увидеть это в диспетчере задач.

1

Вы можете быть заинтересованы в завершении определенного приложения Metro, выполнив что-то вроде этого:

Win8AppLifecycleManager.exe /terminate Microsoft.BingNews_1.2.0.98_x64__8wekyb3d8bbwe

Возможно, вам придется включить режим отладки. Я не пробовал, но вы можете взглянуть на раздел "Автоматизация состояния жизненного цикла вашего приложения" в этой статье:


Сочетание клавиш для Metro snap - это клавиша Windows + . (символ полной остановки).

Вот более подробная статья:

Другие сочетания клавиш можно найти здесь:

0

Эта статья 2006 года объясняет, как закрыть окно из скрипта VBScript.

Я не уверен, что он будет работать для приложений Windows 8 (хотя вы можете попробовать его), но процесс его работы будет аналогичным. То есть найдите, что вызов API Windows 8 закрывает приложение, оберните его в dll ActiveX и затем загрузите dll из вашего скрипта.

Я не очень знаком с vbscript или Windows API, поэтому здесь может быть полезен stackoverflow.

0

Если у вас есть средняя кнопка мыши, вы можете щелкнуть миниатюру приложения, которое вы хотите закрыть, в режиме привязки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .