在开始菜单或任务栏上没有以编程方式管理固定项目的方法。 允许您修改固定项目的问题是您可能尝试这样做;那是错的。
问题是人, 谁不是用户 ,可能决定添加项目:
- 桌面
- 开始菜单快速项目列表
- 快速启动菜单
- 收藏菜单
- 开始菜单固定列表
- 任务栏固定列表
突然之间,这些地区成了人们认为太酷的每一块垃圾的倾倒场。
这些领域是为了 用户 。不是安装人员。不是。
这就是为什么没有人可以,除了 该 用户 ,将项目固定到开始菜单或任务栏。如果他们让你:你可能会尝试这样做。 Microosoft吸取了教训。
应用 仍然 尝试将他们的垃圾填满桌面和用户的垃圾 快速启动 - 即使不再存在 是 快速启动。即使是目前的宠儿Git也是如此:
不能信任开发人员做正确的事情。
引用Raymond Chen的话:
为什么没有编程访问“开始”菜单引脚列表?
我们以艰难的方式吸取了教训。
在Windows 95中,我们以编程方式访问“开始”菜单“快速”
items“list - 出现在上面”开始“菜单顶部的项目
程序列表。此区域旨在供用户自定义
他们最喜欢的链接,但程序很快就看到了机会和
每当他们得到的机会就把垃圾邮件发送给它。
在IE中,我们以编程方式访问“收藏夹”菜单,并进行一次
再次,节目垃圾邮件进入它。
在Windows XP中,我们故意不以编程方式访问
“开始”菜单顶部的粗体列表项(“引脚列表”)。该
pin列表是供用户放置自己喜欢的图标。它不是那个地方
一个程序单方面决定,“我很酷。我是你的
最喜欢的图标我才知道。所以我会把自己放在那里因为,好吧,
我真酷。”
因为我们知道那一刻我们让人们弄乱了针脚列表,
每个人都会自己安装进去,它会成为
毫无意义(而且很烦人)。
接下来,Microsoft需要弄清楚如何阻止程序向桌面添加自己的快捷方式。
奖金Chatter
抬头看我的老 快速启动 Windows 7中的文件夹:
C:\Users\ian\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch
展会 福昕阅读器 简单地想 有 在那里添加自己。随着
如果你是其中一个程序的作者,那你就是个白痴。停止快速启动图标。停止将您的图标放在桌面上。停止把你的图标放在 所有用户 桌面。我发现现在Chrome已经找到了绕过Windows规则的方法,并在初始安装时将自己固定在我的任务栏上。程序属于开始菜单,而不是其他地方。
“快速启动”文件夹仍然存在,但现在它只是一个诱饵,供不礼貌的应用程序转储垃圾。
该 桌面 文件夹应该以同样的方式。