如何使用参数将程序固定到Windows 7任务栏?


12

就我而言,我必须经常在我们的网络上的特定PC上登录和管理用户帐户。我刚刚了解到我可以使用Windows计算机管理管理单元使用以下命令行连接到另一台PC。

mmc c:\windows\system32\compmgmt.msc /computer:\\ComputerName

如何为此应用程序或任何其他带参数的应用程序执行此操作?

UPDATE

谢谢你的快速回答,伙计们。一切都足够了,但我很好奇,有没有办法改变任务栏上的“快捷方式”?即使它是注册表黑客?

如果我可以更改引脚上的引用,我将需要管理快捷方式或bat文件。当然,拥有一些快捷方式和引脚并不成问题,但如果可以采用另一种方式,它们仍然是额外的,不必要的文件。

Answers:


15

对于最简单的方法,您可以在任何位置创建快捷方式并将其固定到任务栏。如果要编辑现有快捷方式/引脚,有两种方法:

  • 打开 %USERPROFILE%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar (在“运行”命令框中复制粘贴)。这包含所有固定的快捷方式。您可以编辑快捷方式的目标属性。
  • 右键单击快捷方式/图钉,然后右键单击应用程序(底部的第一个选择),选择“属性”并编辑目标。

这些都以相同的方式工作。


另一种方法(尽管它仅在应用程序未运行时有效)是Shift +右键单击任务栏图标,然后选择属性并编辑目标字段。
Indrek

@Indrek与我在替代方法中所说的相同。
Akshat Mittal

@AkshatMittal不完全一样。
Indrek

@Indrek按Shift然后右键单击非活动应用程序打开同一菜单,“Unpin”选项和“Pin to Start”选项与右键单击引脚一样,然后右键单击应用程序
Akshat Mittal

@AkshatMittal那时你做错了什么。 Shift +右键单击应打开标准Windows上下文菜单,就像在Windows资源管理器中右键单击快捷方式一样。最终结果当然与您的替代方法 - 属性对话框 - 相同,但如果应用程序未运行,则单击更快,因此它不完全相同。无论如何,我只是为了完整而提到它。
Indrek

5

在开始菜单或任务栏上没有以编程方式管理固定项目的方法。 允许您修改固定项目的问题是您可能尝试这样做;那是错的。

问题是人, 谁不是用户 ,可能决定添加项目:

  • 桌面
  • 开始菜单快速项目列表
  • 快速启动菜单
  • 收藏菜单
  • 开始菜单固定列表
  • 任务栏固定列表

突然之间,这些地区成了人们认为太酷的每一块垃圾的倾倒场。

这些领域是为了 用户 。不是安装人员。不是。

这就是为什么没有人可以,除了 用户 ,将项目固定到开始菜单或任务栏。如果他们让你:你可能会尝试这样做。 Microosoft吸取了教训。

应用 仍然 尝试将他们的垃圾填满桌面和用户的垃圾 快速启动 - 即使不再存在 快速启动。即使是目前的宠儿Git也是如此:

enter image description here

不能信任开发人员做正确的事情。

引用Raymond Chen的话:

为什么没有编程访问“开始”菜单引脚列表?

我们以艰难的方式吸取了教训。

在Windows 95中,我们以编程方式访问“开始”菜单“快速”   items“list - 出现在上面”开始“菜单顶部的项目   程序列表。此区域旨在供用户自定义   他们最喜欢的链接,但程序很快就看到了机会和   每当他们得到的机会就把垃圾邮件发送给它。

在IE中,我们以编程方式访问“收藏夹”菜单,并进行一次   再次,节目垃圾邮件进入它。

在Windows XP中,我们故意不以编程方式访问   “开始”菜单顶部的粗体列表项(“引脚列表”)。该   pin列表是供用户放置自己喜欢的图标。它不是那个地方   一个程序单方面决定,“我很酷。我是你的   最喜欢的图标我才知道。所以我会把自己放在那里因为,好吧,   我真酷。”

因为我们知道那一刻我们让人们弄乱了针脚列表,   每个人都会自己安装进去,它会成为   毫无意义(而且很烦人)。

接下来,Microsoft需要弄清楚如何阻止程序向桌面添加自己的快捷方式。

奖金Chatter

抬头看我的老 快速启动 Windows 7中的文件夹:

C:\Users\ian\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch

展会 福昕阅读器 简单地想 在那里添加自己。随着

  • μTorrent的
  • 谷歌浏览器

如果你是其中一个程序的作者,那你就是个白痴。停止快速启动图标。停止将您的图标放在桌面上。停止把你的图标放在 所有用户 桌面。我发现现在Chrome已经找到了绕过Windows规则的方法,并在初始安装时将自己固定在我的任务栏上。程序属于开始菜单,而不是其他地方。

“快速启动”文件夹仍然存在,但现在它只是一个诱饵,供不礼貌的应用程序转储垃圾。

桌面 文件夹应该以同样的方式。


关于什么 C:\Users\user\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar ?它有,没有固定开始菜单图标afaik,但固定任务栏图标
barlop

@barlop为了上帝的爱,请不要使用它。
Ian Boyd

1
使用它的用户没有任何问题。无论如何,我“使用它”的唯一方法是将exe或lnk拖到它上面并将lnk文件存储在那里。我不是在谈论一个使用它的程序,显然程序可以做到这一点很淫秽。解决方案并不是应该阻止这些路由,而是开发零成本的开源软件,而不是那样做。但是现在“可敬的”程序默认添加工具栏,除非不勾选。在那个世界中,我们必须充分意识到不要勾选快速启动和桌面图标,或者更糟的是工具栏。
barlop

这个答案的第一句话至今仍然有效吗?
Marc.2377

2

您可以使用指定的参数为命令创建快捷方式(例如带有“mklink”命令的符号链接),然后将其(快捷方式)固定到Windows 7任务栏。


1

在文本文档中输入命令

mmc c:\windows\system32\compmgmt.msc /computer:\\ComputerName

然后保存为.bat文件,它应该在您单击链接时运行该行。

然后,如果您需要,可以右键单击添加到开始菜单。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.