设置

设置

我使用一些带有命令行参数的程序,并且喜欢使用快捷方式来启动这些程序。例如,我保留了几个 Firefox 配置文件,并且喜欢在命令行上指定配置文件名称。同样,我有几个 Eclipse 快捷方式,它们带有一个命令行参数来指定要打开的工作区。

我希望能够将这些快捷方式固定到 Windows 7 中的开始菜单或任务栏。我遇到的问题是,一旦我固定了其中一个快捷方式,就无法启动启动相同 exe 的其他快捷方式。

我还愿意接受一些建议,比如一个合适的桌面小工具,它可以包含一堆任意的快捷方式,但仍保持在桌面某处的固定位置,或者以某种方式添加辅助任务栏(这在 XP 中是可能的)。

答案1

我最近遇到了这个问题,并提出了以下解决方案(提供示例时我假设 Firefox 是默认安装):

设置

Firefox 可执行文件(C:\Program Files\Mozilla Firefox\firefox.exe)

部分个人资料:

  • 个人的
  • 工作
  • 发展

解决方案

我们将使用明科互联随操作系统附带的实用程序。

由于您只能将应用程序固定到任务栏一次,因此我们必须让 Windows 相信您有多个 Firefox 可执行文件。我们将通过创建一些“硬链接”火狐浏览器

  1. 打开命令提示符(命令执行程序
  2. 导航到 Firefox 安装目录cd "C:\Program Files\Mozilla Firefox\"
  3. 为三个配置文件创建 3 个硬链接:
    • 个人的:mklink /H firefox_Personal.exe firefox.exe
    • 工作:mklink /H firefox_Work.exe firefox.exe
    • 发展:mklink /H firefox_Development.exe firefox.exe
  4. 为我们刚刚制作的副本创建快捷方式(右键单击>创建快捷方式)
  5. 编辑快捷方式(目标场地):
    • firefox_个人版.exe"C:\Program Files\Mozilla Firefox\firefox_Personal.exe" -P "Personal" -no-remote
    • 火狐浏览器"C:\Program Files\Mozilla Firefox\firefox_Work.exe" -P "Work" -no-remote
    • firefox_开发.exe"C:\Program Files\Mozilla Firefox\firefox_Development.exe" -P "Development" -no-remote
  6. 将这3个快捷方式拖到任务栏(固定)。您可以删除原来的快捷方式。
  7. 更改固定快捷方式的名称和图标,就可以了。

如果有什么不清楚的地方,请告诉我,我会尝试进行截屏录制。

Mozilla 的 Firefox 命令行选项

Mozillazine 中的 Firefox 命令行选项

答案2

我使用了“hegearon”提供的解决方案和 MKLINK,但使用文件夹链接而不是文件链接。

对于 Firefox,我使用以下命令创建了一个名为“Mozilla Firefox Dev”的新文件夹,该文件夹链接至真实的 Firefox 文件夹:

mklink /D "Mozilla Firefox Dev" "Mozilla Firefox"

然后创建 firefox.exe 的快捷方式(确保“启动于”属性指向新的链接目录)并将其固定到任务栏。

带有链接文件的解决方案对我来说不起作用,因为 Windows 知道它是相同的进程(我通过任务管理器/进程资源管理器发现它)。

通过此解决方案,Windows 认为有两个不同的 Firefox 进程,因为它们的路径不一样。

希望能帮助到你。

答案3

如果有人偶然发现这一点,那么设置 Firefox 配置文件以分组到单独的任务栏图钉中实际上非常简单,就像 Chrome 配置文件管理器的工作方式一样。

我喜欢拥有单独的“个人”和“工作” Firefox 配置文件,并将单独的快捷方式并排固定:

• 启动 Firefox 并转到 about:config。

• 添加新 > 布尔 > “taskbar.grouping.useprofile” > true。

• 接下来,使用 RUN > “firefox.exe -P [profile] -no-remote”关闭并重新启动 Firefox 的新实例

• 将此应用程序图标固定到任务栏。

• 现在,导航到 C:\Users[profile]\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar。

• 编辑现在固定的快捷方式的属性以在目标中包含相同的“-P [profile] -no-remote”。

对您想要单独固定到任务栏的每个配置文件重复此过程,并且每个配置文件都会有自己的分组。

答案4

不要固定 EXE 或“官方”快捷方式:为每个配置文件创建一个快捷方式,然后固定它们。

1.- 在您的文档或桌面中创建您自己的快捷方式,每个配置文件一个。我在“Dropbox\Profiles”中创建了它:

“文件” -> “新建” -> “快捷方式” -> 输入完整路径

C:\Users\t130688\AppData\Local\MapleStudio\ChromePlus\Application\chrome.exe --user-data-dir="D:\Navegadores\t130688"

输入一个独特的名称,例如“Cool t130688”

2.- 在每个快捷方式上单击鼠标右键,然后选择“固定到任务栏”

相关内容