[python-win32] Python-win32 Digest, Vol 36, Issue 11
Tim Roberts
timr at probo.com
Fri Mar 10 18:04:44 CET 2006
James Carroll wrote:
>>>>>APPDATA=C:\Documents and Settings\username\Application Data
>>>>>
>>>>>I'm tempted to get the APPDATA directory for the current user, and the
>>>>>username, and do a replace on the username directory, but If there's a
>>>>>more foolproof way of knowing what the APPDATA directory will be for
>>>>>that user, I'd sleep better.
>>>>>
>>>>>
>>How tricky are you willing to get?
>>
>>
>
>Thanks Tim, That was wicked tricky. This is valuable to know though,
>I envy your insight.
>
>I was giving my app's user a choice of user names just to try to
>figure out the profile directory, but for this purpose I'm changing my
>strategy to simply let them choose from a list of directories under
>Documents and Settings instead. Fewer hoops to jump through, and
>they're very similar to the actual user names, and no ambiguity as to
>if that user exists locally _and_ as member of a domain. (at least
>the ambiguity is pushed out to the user to ponder.)
>
>
That's not entirely reliable. One of my partners, a man who HATES
spaces in file names, used the "tweakui" utility to rename all of the
special directories, so he doesn't even HAVE a "Documents and Settings"
folder. His "application data" directory is something like "c:\apps\data".
--
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.
More information about the Python-win32
mailing list