Linked by Thom Holwerda on Fri 22nd Jan 2010 17:06 UTC
OSNews, Generic OSes Taking a break from reporting on the latest netbook or phone rumours, Engadget posted an article yesterday about several elements in desktop operating systems writer Paul Miller finds outdated. While there's some interesting stuff in there, there's also a lot to discuss.
Thread beginning with comment 405666
To view parent comment, click here.
To read all comments associated with this story, please click here.
sj87
Member since:
2007-12-16

Windows, just like most other desktop oses today, is multi-user. It therefore needs to put configuration files for each user separately, and the obvious place to do this is in the user's data folder. I think, perhaps, the best of both worlds could be achieved whereby the app looks in the user data folder first and, if nothing is found there, loads the same config files from its own directory instead.


Windows has had an "All users" directory for this sorts of things since XP. It's pretty much used only with some desktop and "start menu" icons then, dunno how Vista and Seven are different.

Reply Parent Score: 1

darknexus Member since:
2008-07-15

All users wouldn't be appropriate in the situation I'm thinking of, it would specifically need to be the program's directory if you wish to move it from computer to computer which was the point. Of course, none of the Windows software vendors nor Microsoft themselves want this to happen.

Reply Parent Score: 2

WorknMan Member since:
2005-11-13

Windows has had an "All users" directory for this sorts of things since XP. It's pretty much used only with some desktop and "start menu" icons then, dunno how Vista and Seven are different.


Problem is, you can't take a program with all of its settings and throw it on a USB stick, if the settings themselves are in a separate location as the program itself.

A better way would be to let the USER decide where the config files go. In regard to multiple users, all you have to do is, if the settings are stored in the program's own directory, just have a 'config' directory with a separate folder for each user's profile.

Reply Parent Score: 2