Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs Date: Wed, 23 Oct 2002 16:07:22 -0400 (EDT) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: cygwin AT cygwin DOT com cc: Stephan Mueller Subject: Meaningful Windows locations and cygpath (Was Re: Is it possible to copy a file from anywhere to My Documents with bash cp?) In-Reply-To: Message-ID: Importance: Normal MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Hmm... cygpath currently has options to print the windows Documents and Settings directory (-H), as well as the Start Menu/Programs directory (-P). Should we add more options for the other meaningful Windows directories (such as My Documents, for example)? What other special names should we be aware of? Would anyone know which API calls return these? Igor P.S. As an aside, I've just discovered that the -A flag is ignored or non-functional on Win98... I'll look into that. On Wed, 23 Oct 2002, Stephan Mueller wrote: > To add new wrinkles after the final one, "$USERPROFILE/My Documents" is > still somewhat presumptuous. That certainly looks like the default > location, but in Windows XP (what I just checked on) the user is allowed > to change the location of My Documents through the UI. On my machine, > it's (Windows syntax) D:\Doc, even though %USERPROFILE% still references > C:\Documents and Settings\smueller. > > stephan(); > > -----Original Message----- > From: Don Dwiggins [mailto:dond AT advancedmp DOT com] > Sent: Wednesday, October 23, 2002 12:14 PM > To: cygwin AT cygwin DOT com > Subject: Re: Is it possible to copy a file from anywhere to My Documents > with bash cp? > > > Randall R Schulz writes: > > You should be able to see the contents of your "My Documents" > > directory with this command: > > > % ls -l "$USERPROFILE/My Documents" > > > Likewise, you can move or copy files to that directory like this: > > > % cp SomeFile "$USERPROFILE/My Documents" > > % mv OtherFile "$USERPROFILE/My Documents" > > As a final wrinkle, if you're going to do this a lot, you might want to > do something like "mount -u "$USERPROFILE/My Documents" /mydocs"; then > you can say things like "mv furniture /mydocs". -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Water molecules expand as they grow warmer" (C) Popular Science, Oct'02, p.51 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/