Eine kleine Frage dazu noch
Das haut jetzt wie gesagt super hin, danke:
Code: Select all
menu1=Shell
cmd1=c:\cygwin\bin\bash.exe
param1=--login -i -c 'cd "`cygpath "%p"`";bash' bash %%L
Jetzt hab ich aber noch den Wunsch nicht c:\cygwin\bin\bash.exe direkt zu starten (denn das startet im cmd.exe) sondern einen Terminal-Emulatorersatz (z.B. "console.exe -r" oder "PuTTY.exe -cygterm" davorzuschalten.
Das heisst: Ich hab einen zusätzlichen Parameter den ich quoten muss. Ich glaub ich hab alles was mir eingefallen ist durchprobiert, ich bekomme es einfach nicht zum Laufen
Code: Select all
menu1=Shell
cmd1=putty.exe
param1=-cygterm c:\cygwin\bin\bash.exe --login -i -c 'cd "$(cygpath "%p")";bash' bash %%L
geht ja leider nicht, da ich alles nach "-cygterm" wieder quoten muss. Ich hab verschiedene Quotingsymbole verwendet, versucht das "-cygterm" zu "cmd" dazugeben uvm. aber es haut einfach nicht hin
Hat noch wer einen Tipp wie das korrekt aussehen könnte?
Besten Dank
EDIT:
SOLVED!!
Auf das wär ich fast nicht draufgekommen aber irgendwas hab ichs doch versucht: 2 Anführungszeichen - wie in Basic helfen offenbar!