Как запустить Chrome в режиме рабочего стола или Windows 8 в зависимости от того, откуда я его запускаю?

7873
SysGen

Есть ли способ выбрать запуск веб-браузера Chrome в классическом режиме рабочего стола или в метро в Windows 8.1? Я знаю, как изменить его во время работы приложения, также, если я выхожу из приложения в метро и запускаю его снова, оно остается в метро, ​​это не проблема. Я просто ищу способ запуска в режиме рабочего стола, когда я открываю значок на рабочем столе, и в режиме метро, ​​когда я открываю значок метро (плитку), это разумный запрос.

5

1 ответ на вопрос

7
Chirag Bhatia - chirag64

Да, это возможно с помощью пользовательских ярлыков Windows.

Создайте два ярлыка для Chrome с именами Chrome Desktopи Chrome Metro.

Введите следующие флаги для ярлыков.

--force-desktopдля Chrome Desktopи --force-immersiveдляChrome Metro

Если вы не знаете, как добавить флаги в ярлыки, обратитесь к этому изображению, где --incognitoдобавлен флаг:

enter image description here

Теперь просто сохранить Chrome Desktopярлык на рабочем столе и Chrome Metroярлык в папке: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\. Ярлык должен появиться в меню «Пуск» через несколько секунд.

Имейте в виду, что нельзя одновременно открывать оба режима одновременно.

Изменить: я дважды проверил это в системе моего друга. Кажется, что после закрытия Chrome из режима метро он не выходит. Вместо этого он остается в фоновом режиме (приложение приостановлено - это сделано в соответствии с Windows 8.x). Обратитесь к этой статье, чтобы узнать, как закрыть приложения навсегда.

Спасибо за ответ. --force-immersive, кажется, работает, я закрыл приложение на рабочем столе и снова запустил его в метро. Но --force-desktop у меня почему-то не работает, он просто в метро. SysGen 10 лет назад 0
Вы закрыли Chrome в режиме Metro? Вы не можете запустить оба экземпляра одновременно. Chirag Bhatia - chirag64 10 лет назад 0
Да, я закрыл Chrome в метро и перезапустил с помощью иконки на рабочем столе, но он снова запустился в метро. Но странная вещь заключается в том, что это позволяет мне иметь оба экземпляра, то есть, если я нахожусь в режиме рабочего стола и нажимаю значок метро, ​​он также открывается в метро, ​​и я могу переключаться между ними и использовать оба из них. SysGen 10 лет назад 0
Это странно. Ярлык на рабочем столе работает на моем конце. Какую версию / сборку вы используете? Chirag Bhatia - chirag64 10 лет назад 0
Я использую новейшую версию Chrome, то есть 34.0.1847.116, в Windows 8.1 64-bit. SysGen 10 лет назад 0
Я приму это решение, хотя проблема все еще остается нерешенной для меня. Этот подход должен работать для большинства людей, и ошибка, вероятно, локальна на моей машине. Если кто-нибудь найдет решение, которое может работать для меня, пожалуйста, дайте мне знать. SysGen 10 лет назад 0
Я дважды проверил это в системе моего друга. Кажется, что после закрытия Chrome из режима метро (или даже в режиме рабочего стола) он не выходит сразу, иногда он остается в фоновом режиме (возможно, сборщик мусора или запуск какого-либо расширения в фоновом режиме). Что нужно сделать, после выхода из одного режима, проверить диспетчер задач, чтобы увидеть, все ли еще запущены процессы chrome.exe. Если они все еще работают, ярлыки снова откроют Chrome в их существующем режиме. Попробуйте ярлыки ПОСЛЕ того, как все процессы завершатся в диспетчере задач. Chirag Bhatia - chirag64 10 лет назад 0
Это очень интересное замечание, спасибо за это. Я проверил это для себя, и действительно есть запущенный процесс, который при закрытии Chrome можно запустить в режиме рабочего стола. Я изучил это еще немного и обнаружил, что только приложение метро ведет себя так (вместе со всеми приложениями метро - это называется приостановка). Следовательно, это работает, когда я постоянно закрываю Chrome, что может быть достигнуто не только уничтожением в диспетчере задач, но также Alt + F4 или жестом прокрутки сверху вниз с удержанием 2 в нижней части. Вы можете обновить свой ответ, чтобы люди знали об этом. SysGen 10 лет назад 0
К сожалению, похоже, не работает из командной строки. Я хочу сделать его загрузочным приложением, но только если я смогу запустить его прямо в режиме Windows 8. Chiramisu 9 лет назад 0

Похожие вопросы