X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-3.7 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org MIME-Version: 1.0 In-Reply-To: <500020DA.5040008@cs.utoronto.ca> References: <50002053 DOT 4050706 AT cs DOT utoronto DOT ca> <500020DA DOT 5040008 AT cs DOT utoronto DOT ca> Date: Sat, 14 Jul 2012 15:24:44 +0800 Message-ID: Subject: Re: Open URLs with # using cygstart.exe From: Dima Pasechnik To: cygwin AT cygwin DOT com, Alexander Konovalov 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 Alex, On 13 July 2012 21:21, Ryan Johnson wrote: > On 13/07/2012 9:19 AM, Ryan Johnson wrote: >> >> Cygstart does not actually parse general URIs. For a long time it had a >> special case that tested explicitly for `http:', and recently added >> `mailto:' after a similar issue arose [1]. Ironically, most URIs seem to >> work precisely because cygstart *doesn't* know what to do with them and >> passes them along as-is, giving Windows a chance to do the right thing. > > Actually, you can probably ignore this and go with what Adam posted... At least you can use cygwin do find out the default browser to launch $ cat /proc/registry/HKEY_CURRENT_USER/Software/Classes/http/shell/open/command/@ "C:\Program Files\Mozilla Firefox\firefox.exe" -requestPending -osint -url "%1" $ You can use this info to create a script that would launch the browser with the argument file:///C:/somepath/doc/ref/chap31.htm#X84F59A2687C62763 (note that you might need to rename the files from .html to .htm) It should be doable, as at Windows command prompt the following works: C:\>"C:\Program Files\Mozilla Firefox\firefox.exe" file://C:/tmp/chap39.htm#X79C44528864044C5 HTH, Dima -- 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