Was mache ich falsch?
C:\cygwin64\bin\mintty.exe -i /Cygwin-Terminal.ico -
mintty.exe
ist ein Terminal, das sein eigenes Fenster hat.
Es ist nicht dafür ausgelegt, in einem Fenster eines anderen Programms ausgeführt zu werden.
$ mintty --help Usage: mintty [OPTION]... [ PROGRAM [ARG]... | - ] Start a new terminal session running the specified program or the user's shell. If a dash is given instead of a program, invoke the shell as a login shell. Options: -c, --config FILE Load specified config file -e, --exec Treat remaining arguments as the command to execute -h, --hold never|start|error|always Keep window open after command finishes -i, --icon FILE[,IX] Load window icon from file, optionally with index -l, --log FILE|- Log output to file or stdout -o, --option OPT=VAL Override config file option with given value -p, --position X,Y Open window at specified coordinates -s, --size COLS,ROWS Set screen size in characters -t, --title TITLE Set window title (default: the invoked command) -u, --utmp Create a utmp entry -w, --window normal|min|max|full|hide Set initial window state --class CLASS Set window class name (default: mintty) -H, --help Display help and exit -V, --version Print version information and exit
Ich habe keine cygwin.bat
in meinem cygwin64\bin
Verzeichnis
cygwin.bat
befindet installiert in der Basis Cygwin - Verzeichnis, in meinem Fall /c/cygwin
(was auch ist C:\cygwin
).
DavidPostill@Hal /c/cygwin $ cd /c/cygwin DavidPostill@Hal /c/cygwin $ ls bin Cygwin.bat Cygwin.ico Cygwin-Terminal.ico dev etc home lib sbin tmp usr var DavidPostill@Hal /c/cygwin $ cat cygwin.bat @echo off C: chdir C:\cygwin\bin bash --login -i