Деякі програми не можна закріпити на панелі завдань Windows 7


8

Я зауважив днями під час запуску eclipse, що я не можу безпосередньо зафіксувати exe Eclipse (я можу зафіксувати ярлик, щоб його запустити, однак колись запущений, здається, відкриється ще одна програма, яка використовує Java SDK, і це не може бути закріплений).

Мене змусило задуматися: Чому ви не можете прикріпити все до панелі завдань? Які обмеження щодо програм? Що стосується мого прикладу Eclipse, я вважаю, що це може бути тому, що його програма працює на задньому плані Java, але те саме відбувається з такими програмами, як Starcraft 2.


Зображення мене не в змозі закріпити затемнення на панелі завдань: db.tt/PlAqxM2n
Гарет Джонс

Те ж саме відбувається і з minecraft, після того, як у грі (після входу в систему) ви не можете прикріпити її до панелі завдань
Гарет Джонс

Відповіді:


3

Ці програми насправді є багатопроцесорним додатком. Крихітний запуск (у випадку Starcraft) або час виконання (Java для Eclipse та Minecraft) запускається вашим ярликом, який, у свою чергу, завантажує основний процес вашої програми. Якщо цей запуск не призначить правильні AppUserModelID , які по суті є лише ідентифікатором на панелі завдань, їх не можна буде зафіксувати.


1
Ну гаразд, це також пояснює, чому інші ігри з пусковими пристроями можна покласти
Гарет Джонс

2

Ви можете обійти це, створивши командний рядок, зафіксуйте його на панелі завдань, а потім змініть ціль на те, що вам потрібно.

Знайдено тут: http://mattrefghi.com/blog/2012/06/how-to-pin-a-batch-file-to-the-taskbar-in-windows-7/

Натисніть кнопку "Пуск". Почніть вводити командний рядок у вікні пошуку. Клацніть правою кнопкою миші командний рядок, як тільки він з’явиться в результатах пошуку, і виберіть Прив’язати до панелі завдань. Утримуючи кнопку SHIFT, клацніть правою кнопкою миші чорну піктограму командного рядка на панелі завдань. Виберіть "Властивості" у контекстному меню, яке з'явилося. Тепер ми звертаємо нашу увагу на значення в полі "Ціль":% windir% \ system32 \ cmd.exe tweet Як це відомо, він просто намагається запустити виконуваний файл, завдяки якому з'явиться вікно Command Prompt. Щоб наш фокус спрацював, ми повинні додати наступний текст жирним шрифтом:% windir% \ system32 \ cmd.exe / c “c: \ where \ myscript.bat” tweet Параметр “/ c” повідомляє “cmd.exe” що він повинен запустити лише надану команду, а потім негайно закрити себе. У цьому випадку ми говоримо йому запустити пакетний файл, і цей файл може виконувати будь-яку кількість команд всередині себе. Шлях, природно, повинен відображати фактичне розташування файлу на вашій машині. Як тільки це налаштовано, ми можемо просто натиснути на чорний значок командного рядка, щоб запустити наш сценарій. Я не маю уявлення, чи планує Microsoft покращити підтримку таких файлів, але тим часом я вважаю це гідним рішенням.


Дивовижно. Навіть працює на мережевих накопичувачах! Однак не працює з ярликами для exe файлів на мережевих накопичувачах.
NOTjust - user4304

1
Отже, підсумовуючи: "прив’язати ярлик до cmd /c "thethingyouwanttorun"цього замість"?
mwfearnley

1

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


Так, це було моїм усім питанням і причиною цього питання
Гарет Джонс

1

Як вже вказував DoctorNode, додатки на знімних носіях також не можуть бути прикріплені до панелі завдань. Це все ще стосується Windows 10. Існує просте вирішення:

  1. скопіюйте виконуваний файл, який ви хочете прикріпити, до будь-якої папки на жорсткому диску - таким чином ви отримаєте потрібне ім’я та піктограму.

  2. перетягнути скопійований виконуваний файл на панель завдань, він із задоволенням закріпить

  3. перейдіть до "C: \ Користувачі \\ AppData \ Роумінг \ Microsoft \ Internet Explorer \ Швидкий запуск \ Прив’язаний користувач \ Панель завдань" - будьте обережні, папка "Прикріплений користувачем" прихована, але введення імені в адресному рядку відкриє її

  4. модифікуйте створені ярлики для скопійованих файлів: замініть виконавчий шлях та ім’я папки на знімні носії та збережіть

Вуаля! Піктограми панелі завдань активують додатки / програми на знімних носіях, і вони будуть активні навіть у тому випадку, якщо ви запускаєте ці програми безпосередньо, і збиратимуть декілька вікон, тому все повернеться до того, як воно має працювати. Ви навіть можете відкріпити панель завдань, але для повторного закріплення знову потрібно виконати кроки, викладені вище.


0

Я тільки почав і закріплював eclipse.exeна панелі завдань.

Pin Eclipse

І сподіваємось, що це допоможе також:

Відповіді Microsoft


3
Опублікуйте посилання на ваше зображення на сайті обміну зображеннями, і ми поставимо його для вас.

Однак це не відповідь, ви не отримали те, що запитували ОП?
avirk

Я отримую те, що він запитує, і просто показав своїм затемненням. Також я можу закріпити кожну програму, у якій встановлено поточний.
Джейсон Весло

1
Однак я не запитую, чи можете ви їх зафіксувати, я запитую, чому деякі програми не можуть бути закріплені? Також я можу прикріпити більшість програм до моєї панелі завдань, тільки не всі
Гарет Джонс

2
Гаразд, перевіри це. Тут пояснено, чому деякі програми та файли не можуть бути прикріпленими. редагування реєстру
Jason Paddle

0

Я збираюся додати деякі додаткові умови, які заважають додавати деякі програми на панель завдань у середовищі Windows.

  1. Одне з яких пов’язане із зарезервованими гарячими словами, які містяться у імені файлу. Windows запобігає закріпленню імен файлів із таким списком слів на панелі завдань:

Документація; Довідка; Встановлення; Більше інформації; Readme; Прочитайте мене; Прочитайте спочатку; Налаштування; Підтримка; Що нового; Видаліть

  • Знайдено в реєстрі за адресою HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileAssociation \ AddRemoveNames

Імовірно, це полягає у запобіганні закріплення непотрібних / непотрібних файлів на панелі завдань. У мене немає джерела для цих міркувань, це моє власне. Додаткову інформацію можна знайти за цим посиланням .

  1. Інша річ, яка перешкоджає закріпленню на панелі завдань, - це коли програма встановлена ​​на змінну пам'ять - SD-карту або USB. Ця проблема мучила мене деякий час, поки я не виявив причину.

Сподіваюся, це допоможе будь-яким іншим, у кого виникає ця проблема.

Ура

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