cygstart.exe can't open file:///C:/
Andrey Repin
anrdaemon@yandex.ru
Thu Jul 7 14:35:00 GMT 2016
Greetings, Brian Inglis!
> Gene Pavlovsky <gene.pavlovsky <at> gmail.com> writes:
>> On 4 July 2016 at 04:10, Juan Miguel Navarro Martínez wrote:
>>> On 2016-07-04 at 01:51, Gene Pavlovsky wrote:
>>>> cygstart‘s manpage says it’s similar to the Windows command-line start command.
>>>> However, cygstart file:///C:/ results in an error message: Unable to
>>>> start 'C:\cygwin\c\': The specified file was not found.
>>>> The Windows start command opens file:///C:/ links in the default browser
>>>> without a hitch.
>> Juan, thanks for this, it does work. (on my system I setup `cygdrive` to be
>> `/mnt` using fstab, though).
>> But I think the C:/ syntax should be supported as well. After all, `ls C:/`
>> works correctly on Cygwin.
> cygstart file://C:/ works - read the MS DN and MS KB articles on file URIs
> and shlwapi
Which isn't quite right. "file:" is a protocol, "//" is the foreign host mark,
"[.]/" is "current host's filesystem root".
So, I guess, the CORRECT solution (or, rather, workaround) would be an
explicit "." in host name.
cygstart "file://./C:/"
Works here. Please try it yourself.
--
With best regards,
Andrey Repin
Thursday, July 7, 2016 17:29:00
Sorry for my terrible english...
More information about the Cygwin
mailing list