Ich habe eine Windows Umgebung eingerichtet mit ConEmu und CygWin64 und ich muss häufig vier verschiedene Windows Verzeichnisse öffnen und dort ein Skript ausführen um einen Server zu starten.Wie man mehrere ConEmu/CygWin Bash Terminals in verschiedenen Verzeichnissen öffnet
Insgesamt habe ich diese vier Dinge laufen, um eine lokale Version unserer Umgebung zu betreiben.
Wie so;
C:\code\project1\private-api
C:\code\project2\public-api
C:\code\project2\management-agent
C:\code\project3\back-office
Bisher habe ich bisher Öffnen nur manuell neue ConEmu/CygWin Bash Tabs und über die Kommandozeile Navigation zu jedem Verzeichnis ich dann die Skripte laufen müssen. Das ist jedoch mühsam und ich denke, es muss einen Weg geben, ConEmu mehrere CygWin Bash Tabs in verschiedenen spezifischen Verzeichnissen starten zu lassen (und vielleicht sogar ein Skript in jedem Verzeichnis auszuführen), aber ich weiß nicht, wie ich das erreichen soll.
Ich überlegte, dies über ein Windows-Batch-Skript zu tun, aber ich konnte nicht herausfinden, wie ConEmu/CygWin Bash Windows aus einer Batch-Datei gestartet werden. Ich denke, das ist nicht möglich.
Ich habe die Dokumentation für ConEmu Tasks gefolgt, aber die Dokumente für Task-Parameter und Befehle verwirren mich immer noch. Ich habe versucht, der Antwort in dieser Frage auch mit wenig Erfolg zu folgen;
ConEmu: Open multiple Git Bash tabs on different locations
Wie auch immer, hier ist, wie ich meine aktuelle ConEmu CygWin Bash Aufgabe eingerichtet haben, die großen Werke, wenn einzelne Tabs in meinem Home-Verzeichnis öffnen (hatte einen Link zur Verfügung zu stellen, halte ich Fehler, wenn ich versuche zu lade hier ein Bild hoch);
ConEmu CygWin Bash Task config
Namen
Bash::CygWin bash
Task-Parameter
None
Befehle
set CHERE_INVOKING=1 & %ConEmuDrive%\cygwin64\bin\sh.exe --
login -i -new_console:C:"%ConEmuDrive%\cygwin64\Cygwin.ico"
Ist es tatsächlich möglich, mit einem ConEmu/CygWin64/CygWi n Bash eingerichtet, um zu erreichen, was ich will?