Немає програмного способу управління закріпленими елементами в меню "Пуск" або на панелі завдань. Проблема з дозволом змінювати закріплені елементи полягає в тому, що ви можете спробувати це зробити; і це неправильно.
Проблема полягає в тому, що люди, які не є користувачем , можуть вирішити додати елементи до:
- робочий стіл
- список пунктів меню швидкого запуску
- меню швидкого запуску
- меню обраних
- у меню запуску закріплений список
- на вкладеному списку панелі завдань
Раптом ці райони стають сміттєвим майданчиком для кожного сміття, яке хтось вважав занадто крутим.
Ці області призначені для користувачів . Не монтажники. Не ІТ.
Тому немає ніякого способу , для кого, крім від користувача , щоб закріплювати елементи в меню Пуск або на панелі завдань. Якщо вони дозволять вам: ви можете спробувати це зробити. Microosoft дізнався свій урок.
Додатки по- , як і раніше не намагаються запхнути своє сміття на робочому столі, і користувача Швидкий запуск - навіть тоді , коли більше не є швидкий запуск. Навіть Гіт, нинішня дорога, це робить:
Розробникам не можна довіряти робити те, що правильно.
Щоб цитувати Реймонда Чена:
Чому немає програмного доступу до контактного списку меню "Пуск"?
Ми засвоїли наш урок важким шляхом.
У Windows 95 ми надали програмний доступ до меню «Пуск» у списку «Швидкі елементи» - пункти, які з’являються у верхній частині меню «Пуск» над списком Програми. Ця область була призначена для користувача, щоб налаштувати їх улюблені посилання, але програми швидко побачили таку можливість і спамували на неї кожен шанс, який вони отримали.
В IE ми надавали програмний доступ до меню «Обране», і знову знову програми спамувались у ньому.
У Windows XP ми навмисно не надавали програмний доступ до жирного списку елементів у верхній частині меню "Пуск" ("контактний список"). Список контактів призначений для користувачів, щоб розмістити свої улюблені іконки. Програма не в односторонньому порядку вирішує: "Я такий крутий. Я - ваша улюблена ікона. Я просто це знаю. Тому я покладу себе туди, бо, ну, я такий крутий".
Тому що ми знали, що з того моменту, як ми дозволимо людям возитися зі списком контактів, усі встановлять себе в нього, і це стане безглуздим (і дратує).
Далі Майкрософт повинен з'ясувати, як зупинити програми від додавання ярликів до себе на робочий стіл.
Бонусна балаканина
Пошук у моїй старій папці швидкого запуску в Windows 7:
C:\Users\ian\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch
Шоу Foxit Reader подумало, що просто треба додати себе туди. Разом з
Якщо ви автор однієї з цих програм, ви ідіот. Перестаньте швидко вводити свої значки. Перестаньте ставити свої значки на робочий стіл. Перестаньте класти свій значок на робочий стіл усіх користувачів . І я бачу, що сьогодні Chrome знайшов спосіб обійти правила Windows і при першому встановленні прив'язується до моєї панелі завдань. Програми належать до меню «Пуск», і ніде більше.
Папка швидкого запуску все ще існує, але тепер це просто приманка для недоброзичливих додатків, щоб скинути їх сміття.
Desktop папка повинна йти таким же чином.