Mr.*_* 安宇 28 windows-7 shortcuts application-launch pinning
我使用一些带有命令行参数的程序,并且喜欢有使用这些参数启动这些程序的快捷方式。例如,我保留了几个 Firefox 配置文件,并且喜欢在命令行中指定配置文件名称。同样,我有几个带有命令行参数的 Eclipse 快捷方式,用于指定要打开的工作区。
我希望能够将这些快捷方式固定到 Windows 7 中的开始菜单或任务栏。我遇到的问题是,一旦我固定了其中一个,就无法启动其他启动相同 exe 的快捷方式。
我也乐于接受建议,例如一个合适的桌面小工具,它可以包含一堆任意快捷方式,但仍保留在我桌面上的某个固定位置,或者以某种方式添加辅助任务栏(这在 XP 中是可能的)。
小智 16
我最近遇到了这个问题,并提出了以下解决方案(在提供示例时,我假设默认安装了 Firefox):
Firefox 可执行文件(C:\Program Files\Mozilla Firefox\firefox.exe)
一些简介:
我们将使用操作系统附带的MKLINK实用程序。
由于您只能将应用程序固定到任务栏一次,因此我们必须让 Windows 相信您有多个 Firefox 可执行文件。我们将通过创建一些到firefox.exe 的“硬链接”来做到这一点。
cd "C:\Program Files\Mozilla Firefox\"
mklink /H firefox_Personal.exe firefox.exe
mklink /H firefox_Work.exe firefox.exe
mklink /H firefox_Development.exe 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
"C:\Program Files\Mozilla Firefox\firefox_Development.exe" -P "Development" -no-remote
如果有不清楚的地方,请告诉我,我会尝试制作截屏视频。
小智 8
我将“hegearon”提供的解决方案与 MKLINK 一起使用,但使用文件夹链接而不是文件链接。
对于 Firefox,我使用以下命令创建了一个名为“Mozilla Firefox Dev”的新文件夹,该文件夹是指向真实 Firefox 文件夹的链接:
mklink /D "Mozilla Firefox Dev" "Mozilla Firefox"
然后创建 firefox.exe 的快捷方式(确保“开始”属性指向新的链接目录)并将其固定到任务栏。
链接文件的解决方案对我不起作用,因为 Windows 知道它是同一个进程(我是通过任务管理器/进程资源管理器发现的)。
使用此解决方案,Windows 认为有 2 个不同的 Firefox 进程,因为它们的路径不同。
希望能帮助到你。
万一有人偶然发现这一点,设置 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”。
对您想要单独固定到任务栏的每个配置文件重复此过程,每个配置文件将相应地具有自己的分组。
您无法将批处理文件和快捷方式直接固定到 Windows 7 的任务栏。这是一个简单的解决方法,可能就足够了:
你不会得到所有好的 Windows 7 东西,比如预览等等,但我不确定你是否关心这些。;)
编辑:Rocketdock 是一种可能适合您的工具:https ://punklabs.com/
希望有帮助...
归档时间: |
|
查看次数: |
20389 次 |
最近记录: |