Wie man Cygwin Shortcut zum Windows 7 Dock macht

15

Ich habe Cygwin kürzlich auf einem Windows 7 Beta-Computer installiert. Alles funktioniert super, bis auf einen kleinen Ärger:

Die Cygwin-Verknüpfung (Start-> Alle Programme-> Cygwin-> Cygwin Bash Shell) kann nicht mit dem Startmenü verknüpft werden. Ich vermute, warum ich bereits ein "Konsole" -Fenster im Startmenü habe. Ich nehme an, Windows erkennt, dass die beiden EXE-Dateien identisch sind, und lässt mich sie nicht anheften.

Dies wäre in Ordnung, es sei denn, ich kann das Fenster auch nicht am Dock anheften. Während Cygwin ausgeführt wird, interpretiert WIndows es nur als Befehlsfenster und lässt mich es auch nicht anheften.

Wie können Sie die Cygwin-Verknüpfung an das Dock anheften?

Frank Krueger
quelle
1
Nicht das, wonach Sie fragen, aber vielleicht ist ein "Cygwin hier" -Kontextmenü im Windows Explorer noch besser. Sehen Sie sich den Screenshot unter software.ellerton.net/cygwin an (obwohl Sie möglicherweise Google durchsuchen möchten, wenn eine Windows 7-spezifische Lösung vorhanden ist).
Arjan

Antworten:

16

Ich habe gerade eine Verknüpfung zu "E: \ cygwin \ bin \ bash.exe --login -i" auf meinem Desktop erstellt, diese ausgeführt und dann den resultierenden Prozess an die Taskleiste angeheftet, und es hat anscheinend funktioniert.

Drakia
quelle
Startet Cygwin wirklich, wenn Sie es ausführen? Haben Sie bereits eine "Befehlszeile" in Ihrem Dock? Verwenden Sie eine Version> Beta?
Frank Krueger
Ja, es läuft, ja, es gab bereits eine "Befehlszeile" auf dem Dock und es ist Win7 RTM. Funktioniert diese Methode bei Ihnen nicht?
Drakia
Funktioniert jetzt super. Sehr lustig, aber du hast recht. Diese von Hand erstellte Verknüpfung funktioniert einwandfrei.
Frank Krueger
5

Sie können Mintty verwenden, das nicht nur leicht zu fixieren ist, sondern auch viele andere Vorteile gegenüber der Konsole bietet, z. Zu finden unter 'Shells' in Cygwins setup.exe.

ak2
quelle
3

Das Voranstellen von cmd / c vor dem Ziel des Links hat ebenfalls funktioniert.

musa
quelle