Як зробити так, щоб веб-переглядачі Chrome з’являлися у меню запуску Windows 10?


18

Я використовую додаткові інструменти Chrome > Додати на робочий стіл ..., які дуже багато, щоб закріпити ярлики webapp на моєму робочому столі та на панелі завдань і відкрити їх в окремому хромовому вікні.

Це чудово працює, але коли я прив'язую ярлик до меню "Пуск", я отримую значок за замовчуванням Chrome замість фавікону.

Фавікон відображається добре на ярлику робочого столу та на панелі завдань.

Як змусити фавікон з’явитися і в меню "Пуск"?

Повинна бути значок SharePoint


Додаток Chrome - це звичайні ярлики (замість файлів .url). Закріплення URL - адреси в цьому випадку буде показувати призначений для користувача значок в початковому екрані. Перед закріпленням збережіть піктограму fav локально та застосуйте до файлу .URL.
w32sh

Чи дозволяє цей метод відкрити URL-адресу у новому вікні Chrome без хромування вікна (рядок URL-адрес, вкладки тощо)? Ярлик, який створюється під час збереження програми Chrome, вказує на chrome.exe і містить --app = прапор.
Чарльз Ропер

Відповіді:


28

Схоже, ця проблема спричинена химерністю у стандартному способі Windows 10 вибирає піктограму для плитки. "Leo Vr" на довідковому форумі Chrome я знайшов таке пояснення :

Велика "піктограма" Google у меню "Пуск" та той факт, що для Google-додатків усі "піктограми" однакові, не викликані помилкою, а є "відповідно до специфікації". За допомогою оновлення Windows 10 Threshold 2 Microsoft додала можливість трохи налаштувати плитки в меню "Пуск". Google використовує цю функцію, що робить деяких із нас нещасними.

Це налаштування виконується додаванням файлу "VisualElementsManifest.xml" до каталогу, в якому знаходиться виконуваний файл. У нашому випадку це файл "chome.VisualElementsManifest.xml".

Коли ви додаєте програму до меню "Пуск", відбувається таке: - ярлик для програми робиться в каталозі ".... \ AppData \ Roaming \ Microsoft \ Windows \ Меню" Пуск "\ Програми". - робиться плитка на основі цього ярлика ТА раніше згаданого файлу "VisualElementsManifest.xml". Це призводить до того, що всі ярлики програми "chrome.exe" мають однаковий великий "значок".

Що ми можемо зробити з цього приводу?

  • якщо файл "VisualElementsManifest.xml" відсутній, значок ярлика використовується для плитки. У нашому випадку це саме те, що ми хочемо.
  • якщо ми видалимо (або перейменуємо) файл "VisualElementsManifest.xml", спочатку нічого не станеться.
  • але плитка оновлюється, проте, якщо змінити ярлик. (Досить, якщо зміниться "останній час" ярлика).
  • тому я змінив останній час за допомогою "powershell" (присутній у Windows 10 за замовчуванням)
  • команда для цього: (ls "C: \ Users \ leo \ AppData \ Roaming \ Microsoft \ Windows \ Меню запуску \ Програми \ Chrome-програми \ Google Maps.lnk"). lastwritetime = get-date
  • звичайно, ім'я ярлика потрібно змінити на конкретне для вашої справи.

Таким чином я отримав піктограми програм Google, щоб виглядати так, як я хотів. Я сподіваюся, що це працює і для вас.

Додатки Chrome із правильними значками

"tfenster" у цій же нитці також надає цей зручний сценарій PowerShell (який мені довелося трохи змінити, щоб почати працювати) для оновлення всіх ярликів у папці Chrome Apps:

foreach ($file in (ls "~\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Chrome Apps")) {
     $file.LastWriteTime = get-date
}

Велике спасибі за сценарій. Ось зафіксована помилка для цього: bugs.chromium.org/p/chromium/isissue/detail?id=732357
Ujjwal Singh

VisualElementsManifest.xml зазвичай відображається як chrome.VisualElementsManifest.xml. Але вам потрібно перейти до цієї папки, щоб знайти її: C: \ Program Files (x86) \ Google \ Chrome \ Application
Мартін

1
Це спрацювало. В основному те, що вам потрібно зробити, це такі кроки: 1. Перейменуйте "chrome.VisualElementsManifest.xml" 2. Оновіть піктограму (або вручну, або за допомогою згаданого сценарію powerhell)
droidgren

По черзі після перейменування / видалення VisualElementsManifest.xml ви можете просто відкрутити та повторно використати ярлики до меню "Пуск".
Кеннет Кокран

4

Ось простіший метод, який повинен працювати для більшості людей:

Мені подобається відповідь Чарльза Ропера, але це не корисно для тих із нас, хто не має досвіду використання Windows Powershell.

(кредит: https://www.youtube.com/watch?v=ISvelu_dym4 )

В основному ви створюєте копію chrome.exe , перейменовуєте її на chrome2.exe, а потім вказуєте всі ярлики меню "Пуск" на цей новий файл EXE.

Після натискання кнопки Застосувати ваші значки відображатимуться правильно.

Ось крок за кроком:

  1. Клацніть правою кнопкою миші на одному зі значків винуватця в меню "Пуск" та перейдіть до Додатково> Відкрити розташування файлу
  2. Звідти клацніть правою кнопкою миші на значку та виберіть Властивості
  3. Натисніть Open File Location кнопку
  4. Клацніть chrome.exe і натисніть ctrl + c, щоб скопіювати, а потім ctrl + v, щоб вставити нову копію
  5. Перейменуйте цю нову копію на chrome2.exe
  6. Поверніться до початкового меню та знову перейдіть до Більше> Відкрити розташування файлів на одній із піктограм
  7. Клацніть правою кнопкою миші на кожному з ярликів програми Chrome, виберіть " Властивості" та змініть поле " Ціль", щоб вказати на chrome2.exe замість chrome.exe

Зауважте, що не потрібно створювати нову копію chrome.exe для кожного ярлика; тільки один chrome2.exe зробить.

Удачі!


1

По черзі створіть ярлик .URL до сайту. Перемістіть файл доC:\Users\{username}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Потім у списку Усі додатки клацніть правою кнопкою миші на ярлику та натисніть Прикріпити до запуску. введіть тут опис зображення


3
На жаль, це відкриває нову вкладку у звичайному вікні Chrome. Мені потрібно окреме безхромне вікно.
Чарльз Ропер

Це не працює для мене. Він просто показує значок Chrome. Як створити ярлик URL-адреси?
Vapid Linus

1

Знайшов ще один приємний спосіб налаштування посилань на Startmenu з інструментом TileIconifier Інструмент є відкритим кодом і працює добре майже в усіх ярликах, крім MS Office.

Ви можете отримати його тут .


0
  1. Я створив програми програми, клацнувши правою кнопкою миші на Chrome на своєму робочому столі, у папці під назвою "Google Apps"
  2. Для кожного ярлика програми я перехопив їх піктограму до окремої папки під назвою "іконки" (наприклад,% USERPROFILE% \ Desktop \ Google \ icons \ Gmail.ico)
  3. Знову для кожного ярлика програми я змінив піктограму на схоплені (gmail на gmail, карти на карти тощо), кожен з них мав ті самі значки, що і раніше, але не той самий файл ico)
  4. Я додав цю папку до C: \ ProgramData \ Microsoft \ Windows \ Меню "Пуск" \ Програми
  5. Я змінив ім'я VisualElementsManifest.xml на VisualElementsManifest.xmlbkup, щоб я його не видалив, але система не могла побачити, як файл виконує свою роботу.
  6. У меню "Пуск" клацніть правою кнопкою миші та покладені додатки, і це РОБОТА. кінцевий результат

0

Я спробував багато з цих варіантів, але єдиним, хто працював для мене, було це рішення g33kio:

Причина того, що піктограми неправильні, полягає в тому, що ярлики посилаються на chrome.exe з опціями в кінці запуску програми. Єдиний спосіб це виправити - це створити хромовані файли bat або фактичні EXE-файли для запуску програм із відповідними значками. Існує робота, але ви повинні робити це для кожного додатка, і це непростий процес.

Вам потрібно перейти до звичайних піктограм, які використовуються для Google Apps. Ви можете зробити одну з двох речей:

  1. Клацніть Пуск -> Усі програми -> Програми Chrome
  2. Клацніть правою кнопкою миші на одному із скорочень і перейдіть до Більше -> Відкрити розташування файлу

АБО

  1. Відкрийте Провідник і введіть наступне в адресний рядок:
  2. % USERPROFILE% \ AppData \ Роумінг \ Microsoft \ Windows \ Меню "Пуск" \ Програми \ Програми Chrome

Тепер дотримуйтесь інструкцій нижче:

  1. Відкрийте ще одне вікно провідника
  2. % USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Дані користувача \ За замовчуванням \ Веб-програми
  3. Ви побачите папку для кожного встановленого додатка
  4. Відкрийте одну з папок
  5. Ви повинні побачити файл значків та інший файл md5 (якщо ви не бачите розширень, вам потрібно буде натиснути перегляд, а потім встановити прапорець біля розширень імен файлів)
  6. Клацніть правою кнопкою миші пробіл та натисніть кнопку Створити -> Текстовий документ
  7. Відкрийте текстовий документ і введіть одне з наступних: 64-бітова версія: "% PROGRAMFILES% \ Google \ Chrome \ Application \ chrome.exe" --profile-directory = Типово --app-id = [ID] 32-бітова версія: "% PROGRAMFILES (x86)% \ Google \ Chrome \ Application \ chrome.exe" --profile-directory = Типово --app-id = [ID]
  8. Замініть [ID] на ім'я папки, яку ви створили настільною програмою, мінус crx
  9. Приклад: _crx_gbchcmhmhahfdphkhkmpfmihenigjmpp буде --app-id = gbchcmhmhahfdphkhkmpfmihenigjmpp
  10. Збережіть файл.
  11. Тепер клацніть правою кнопкою миші на файл і натисніть на перейменувати.
  12. Змініть ім'я файлу на ім'я програми, яке слід, і замініть .txt на .bat
  13. Тепер клацніть правою кнопкою миші файл bat і перетягніть його до вікна провідника, відкритого в першій частині
  14. Клацніть на створення ярлика
  15. тепер клацніть правою кнопкою миші новий ярлик і натисніть на властивості
  16. Клацніть значок зміни та перейдіть до папки, де ви створили файл bat і виберіть .ico файл
  17. Нарешті, перейменуйте це скорочення на те, що ви хочете відобразити у меню запуску Windows
  18. Новий ярлик з’явиться в меню «Пуск» під усіма програмами, звідти ви можете зафіксувати його у своєму стартовому меню

Коли ви змінюєте властивості на кроці 15, встановіть Runзначення Minimized, або воно спалахне вікно командного рядка, коли ви відкриєте його.


-1

Ще простіша відповідь, яка має сенс і працює! Кроки:

  1. Відкрийте меню "Пуск", клацніть правою кнопкою миші на піктограму хрому, що ображається, виберіть "відкрити розташування файлу".
  2. Клацніть правою кнопкою миші вибраний додаток, виберіть "властивості".
  3. Перейдіть на вкладку "Змінити значок", виберіть відповідну піктограму та натисніть кнопку ОК
  4. Виберіть "Застосувати", потім "ОК"
  5. Ви закінчили!

:)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.