我使用一些带有命令行参数的程序,并且喜欢有使用这些参数启动这些程序的快捷方式。例如,我保留了几个 Firefox 配置文件,并且喜欢在命令行中指定配置文件名称。同样,我有几个带有命令行参数的 Eclipse 快捷方式,用于指定要打开的工作区。
我希望能够将这些快捷方式固定到 Windows 7 中的开始菜单或任务栏。我遇到的问题是,一旦我固定了其中一个,就无法启动其他启动相同 exe 的快捷方式。
我也乐于接受建议,例如一个合适的桌面小工具,它可以包含一堆任意快捷方式,但仍保留在我桌面上的某个固定位置,或者以某种方式添加辅助任务栏(这在 XP 中是可能的)。
有没有办法为两个不同的 Firefox 配置文件设置不同的任务栏图标?我有两个快捷方式指向 bat 脚本,它们以下列方式启动 Firefox 配置文件:
start "" "D:\Program Files (x86)\Mozilla Firefox\Firefox.exe" -no-remote -P "default"
Run Code Online (Sandbox Code Playgroud)
更改桌面上的快捷方式的图标很容易,但是当我启动 Firefox 实例时,它们都具有相同的标准图标。
编辑
相关问题:
目前似乎没有好的、始终如一的解决方案(2011-08-20)。
我有一个 .bat 文件的快捷方式,我通过使用另一个图标的变通方法将其固定到任务栏,这似乎有效。现在,我复制了该快捷方式,将其指向不同的 .bat 文件,重命名它,但我无法将其固定到任务栏。我必须找到一些其他新的未使用的图标来固定,固定它,然后手动修改它。这导致的另一个问题是 Windows 似乎会跟踪哪些图标被固定,即使它们在事后被修改。因此,如果我使用媒体播放器作为我的虚拟图标,将其固定,然后更改它的名称和快捷方式以指向 .bat 文件,我将无法重新固定 Windows 媒体播放器,并且如果我从 Windows 媒体播放器中选择取消固定,它取消了我的 .bat 文件的快捷方式。
我无法相信这是多么荒谬。有没有办法将我想要的任何东西固定到任务栏(即在我的例子中是 .bat 文件),而不会导致这样的问题?
有没有一种简单的方法可以复制现有的快捷方式并修改它并将其重新固定到任务栏?我想复制它的原因是因为我启动了一个 .bat 文件(特别是 git bash)并且我在窗口上设置了属性,如快速编辑、增加屏幕缓冲区并手动设置它的位置和大小。我不想对我想固定的每个图标都这样做,因为除了快捷方式 url 之外,它们都是相同的。