我最近在一台 Windows 7 测试版机器上安装了 Cygwin。一切都运行良好,除了一个小麻烦:
Cygwin 快捷方式(开始->所有程序->Cygwin->Cygwin Bash Shell)无法固定到开始菜单。我猜是因为我已经将“控制台”窗口固定到开始菜单。我猜是因为 Windows 认为这两个 EXE 是相同的,因此不允许我将其固定。
这没什么问题,只是我也无法将窗口固定到 Dock。当 Cygwin 运行时,Windows 会将其解释为命令窗口,并且不允许我将其固定。
如何将 Cygwin 快捷方式固定到 Dock 上?
答案1
我刚刚在桌面上创建了“E:\cygwin\bin\bash.exe --login -i”的快捷方式,运行了它,然后将生成的进程固定到任务栏,似乎已经起作用了。
答案2
您可以使用 mintty,除了易于固定之外,它还比控制台有很多其他优势,例如自由调整大小和标准复制粘贴。可在 Cygwin 的 setup.exe 中的“Shells”下找到。
答案3
您应该能够在桌面上为您的程序创建一个快捷方式,然后将该快捷方式拖到任务栏。
编辑:玩了一会之后,我发现了同样的问题。
然而:
答案4
将 cmd /c 添加到链接的目标前面也可以实现这一点。