From: Aaron J. Grier Date: 19:01 on 27 Sep 2007 Subject: Re: Exception trying to run FYM on vista a followup from another group. plenty of hate here. On Fri, Sep 21, 2007 at 12:22:13PM -0000, camrex_chi wrote: > I think you will find that files in: > C:\Program Files\<FYMroot>\server1\ are not being read as you think. > > Instead it is reading the files located in: > C:\Users\<your username>\AppData\Local\VirtualStore\Program > Files\<FYMroot>\server1\ > > At least that is what is supposed to happen, unless you have changed > some security setting that changes this. This is supposed to be a > feature of Vista. FYM will still work using this configuration, but > you have to remember that server downloaded files are stored in a > different location...not where you think they are. I have lost some > FYM data in the past because of this, though I thought I had backed it > up, but forgot to backup the "VirtualStore" folder. > > Microsoft actually advises that programs not try to store data in the > "Program Files". The "VirtualStore" is only a short-term measure till > programmers stop storing files there. I'm not exactly sure where they > suggest files are stored. microsoft still doesn't have a concept of a home directory? XP uses C:\Documents and Settings\<username>\Application Data\ Vista uses C:\Users\<username>\AppData\ is there at least a consistent registry entry that stores this location? I started using unix in the early 90s and "$HOME" and "~" seemed well-established by then. there's still plenty of hate over where underneath a user's home directory files should be written, but there seems to be general consensus that programs get installed system-wide, are users are allowed only a limited sandbox in the filesystem. > The easy solution, as I see it, since FYM is used on Windows 98 to > Vista, that it stay the same, but Vista users should probably not > install in the Program Files directory. I use C:/FYM/. an example of the kind of mess that users resort to for workarounds. it's like the old DOS days. if I have to deal with broken programs that assume they can scribble anywhere on disk, at least let me enable it per-program, and let me specify _exactly_ where it has permissions, and what sort of pathname remapping occurs.
From: Bruce Richardson Date: 12:10 on 29 Sep 2007 Subject: Re: Exception trying to run FYM on vista On Thu, Sep 27, 2007 at 11:01:50AM -0700, Aaron J. Grier wrote: > microsoft still doesn't have a concept of a home directory? >=20 > XP uses C:\Documents and Settings\<username>\Application Data\ > Vista uses C:\Users\<username>\AppData\ >=20 > is there at least a consistent registry entry that stores this location? Argh! Don't go there. I don't need reminding why I am so glad that I have had the luxury of forgetting my windows knowledge for the last 6 or 7 years. But from the command shell, %HOMEPATH% should always expand to the right thing. --=20 Bruce It is impolite to tell a man who is carrying you on his shoulders that his head smells.
Generated at 10:26 on 16 Apr 2008 by mariachi