Mail Archives: cygwin/2007/01/04/16:43:16
On Thu, 4 Jan 2007, Christian Franke wrote:
> Igor Peshansky wrote:
> > ...
> > The Desktop path can be obtained in a general way by "`cygpath -uD`".
> > Unfortunately, there is no such ready shortcut for "My Documents",
> > though "`cygpath -uH`/$USER/My Documents" should work for most
> > installations of the English versions of Windows.
>
> The function SHGetSpecialFolderLocation() used by cygpath obtains (most
> of?) these pathnames from the registry.
>
> To retrieve the cygwin path of "My Documents" folder, use:
>
> $ cygpath -u "$(cat /proc/registry/HKEY_CURRENT_USER/Software/\
> Microsoft/Windows/CurrentVersion/Explorer/Shell\ Folders/Personal)"
>
> This works also on non-English XP.
> It should also work on Vista (where ugly "\Documents and
> Settings\USER\My Documents" is finally replaced by
> "\Users\USER\Documents" ;-)
The point I was making was that maybe we could add another option to
cygpath to retrieve the "My Documents" path... Opinions?
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu | igor AT watson DOT ibm DOT com
ZZZzz /,`.-'`' -. ;-;;,_ Igor Peshansky, Ph.D. (name changed!)
|,4- ) )-,_. ,\ ( `'-' old name: Igor Pechtchanski
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
Freedom is just another word for "nothing left to lose"... -- Janis Joplin
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -