This is the mail archive of the cygwin@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Running .bat files from CYGWIN


"Larry Hall (RFK Partners, Inc)" wrote:
> 
> At 12:43 PM 1/15/2001, Michael Yorg wrote:
> >I have read that CYGWIN supports running DOS .bat files but the shell seems
> >the think that they aren't executable.  The exact error is, 'command not
> >found'.  I've used chmod to give the file executable status and it still
> >won't work.  Someone recommended running the .bat file from within a shell
> >script and that didn't seem to work either.  What am I doing wrong?
> 
> Check the mail list archive for discussions on this.  You should be able to
> execute batch files by invoking the command interpreter (i.e. "cmd /c b.bat"
> on NT/W2K).  sh (ash) or bash won't know what to do with these files
> otherwise, even if it did read them...
> 

Create a noop program named #!.exe and put it in command.com/cmd.exe
PATH.
Then at the top of your .bat file put
  #! c:\\path\\to\\cmd.exe /c
and this will cause Cygwin to think it's executable and execute it.

Cheers,
Earnie.

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]