X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.0 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org MIME-Version: 1.0 In-Reply-To: References: <1276042636 DOT 1651 DOT 9 DOT camel AT erebor> <20100609044034 DOT GB9305 AT ednor DOT casa DOT cgf DOT cx> Date: Wed, 9 Jun 2010 15:08:34 +0100 Message-ID: Subject: Re: 'cp' utility bug when .exe file exist. From: Andy Koppe To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes 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 On 9 June 2010 14:50, Julio Costa wrote: >>>> [Running in cmd.exe] >>> The point is, that *is not* a reason, because it is easily fixed by >>> "set PATHEXE=%PATHEXE%:.". >> >> That's a nice one. I certainly didn't know about that. >> >> Explorer still needs the .exe though. > > Nope also. > Try this at a cmd.exe: > > D:\ETC\Tools>assoc .=MyDefaultLauncher > .=MyDefaultLauncher > > D:\ETC\Tools>ftype MyDefaultLauncher=%COMSPEC% /C "%1" > MyDefaultLauncher=C:\WINDOWS\system32\cmd.exe /C "%1" > > D:\ETC\Tools>regtool set "/user/Software/Microsoft/Command > Processor/AutoRun" 'set PATHEXT=%PATHEXT%;.' Or just: assoc .=exefile Hmm, interesting. >> More importantly, a lot of build scripts likely depend on the .exe being added automatically. > > Hm. Maybe they shouldn't. Yeah, but "shouldn't" never stopped anyone, hence any transition would certainly not be pain-free. Andy -- 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