Cygwin 1.0: Error when launching MSDOS bat file from bash on Wind ows 2000
Earnie Boyd
earnie_boyd@yahoo.com
Thu Apr 20 20:09:00 GMT 2000
--- "Berche, Guillaume" <Guillaume.Berche@mkms.xerox.com> wrote:
> Hi,
>
> I recently received a machine with Windows 2000 installed on. I installed my
> copy of the Cygwin CD 1.0 I purchased but I run into the following problem: I
> can not run an MSDOS bat file from bash when a relative path is specified.
>
> Examples:
>
> > cd /
> > mkdir -p test1/test2
> > cat > test1/test2/run.bat
> REM start of MSDOS test
> PAUSE
> REM end of MSDOS test
> ^C
> >
Hmm... Why would one expect a DOS bat file to execute under BASH??? However,
it is possible to start the DOS COMMAND INTERPRETER from BASH by specifying it
so:
#! c:/Windows/System32/cmd.exe /c
REM start of MSDOS test
PAUSE
REM end of MSDOS test
However you need a noop program named #.exe that is on the Windows PATH so that
the DOS COMMAND INTERPRETER doesn't croak on the #! line.
> > cat test1/test2/run.bat
> 'test2' is not recognized as an internal or external command,
> operable program or batch file.
> > cd test1
> > test2/run.bat
> >
> > cd test2
> > ./run.bat
> '.' is not recognized as an internal or external command,
> operable program or batch file.
>
>
>
> > #However when I specify a complete path it works:
> > /test1/test2/run.bat
>
I don't know why this would work unless the W2K DOS COMMAND INTERPRETER
understands / as a directory delimiter and you were actually in the DOS COMMAND
INTERPRETER issuing the command.
> C:\test1\test2>REM start of MSDOS test
>
> C:\test1\test2>PAUSE
> Press any key to continue . . .
>
> C:\test1\test2>REM end of MSDOS test
>
>
> Any idea of the problem. The same problem appears also with beta 20.1. Do you
> know if this would have been fixed in 20.2?
>
Oh, that's the problem we forgot to release 20.2 ;^) We jumped to version
1.1.0 instead.
> Thanks for your help,
>
Don't know if I was but you're welcome anyway.
=====
---
Earnie Boyd: < mailto:earnie_boyd@yahoo.com >
__Cygwin: POSIX on Windows__
Cygwin Newbies: < http://www.freeyellow.com/members5/gw32/index.html >
__Minimalist GNU for Windows__
Mingw32 List: < http://www.egroups.com/group/mingw32/ >
Mingw Home: < http://www.mingw.org/ >
__________________________________________________
Do You Yahoo!?
Send online invitations with Yahoo! Invites.
http://invites.yahoo.com
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com
More information about the Cygwin
mailing list