X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=1.1 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org MIME-Version: 1.0 In-Reply-To: References: Date: Wed, 19 Oct 2011 09:57:12 +0200 Message-ID: Subject: How to run a bash script that calls a Win exe under Windows without installing Cygwin? From: bagvian To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=ISO-8859-1 Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Dear all, I have gone through Cygwin FAQ and documentation, did some googling but could not find any answer to my cross system problem. I currently work under Win Vista and have a proper Cygwin installation running perfectly. I have to perform heavy tests on a Windows console executable program say: MYPROG.exe (obtained by using MS Visual Studio). To test such a program I have written a bash shell script, say: MYSHELL.sh, that does the following things: 1/ Build up data files 2/ Launch my Win exe: MYPROG.exe 3/ Organise all the resulting data This procedure works perfectly on my own machine and all my tests are performed by only running MYSHELL.sh in my Cygwin console. Now, I need to perform the same test procedure on another Win Vista machine where Cygwin is not installed. I therefore have to find a solution around the Win prompt (cmd.exe). Basically, I can copy anything on that machine but I cannot install Cygwin. Is there a way to run my script MYSHELL.sh within Win prompt by only copying Cygwin dll (cygwin1.dll) at the right place and maybe changing some settings ? Would it be possible (better) to adopt another strategy that would be to write a "macro" Win console exe file that can run in the Win prompt and that would kind of embed / link with: cygwin1.dll, MYSHELL.sh, MYPROG.exe ? I thank you in advance for any suggestion. Bagvian -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple