Help - Search - Members - Calendar
Full Version: fb2k in a multiuser (Terminal Server) environment?
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
needles
Greetings.

I run a Windows Terminal Server environment for about 45 workers. Our sales people have recently begun to be issued thin client systems and they are clamoring for MusicMatch. Of course, I'm not going to install that resource pig on a Terminal Server. So, I'm giving foobar a shot.

Using the DirectSound output plugin, so far everything works great. However, I noticed that the users' preferences and playlists seem to be global instead of stored in the users' home directories (I'd suggest %home%\Application Data\foobar2k)...

Does anyone know is this is being changed in the next version of fb2k so we can deploy this enterprise-wide?

(Other suggestions would be the ability to have a global configuration in the program's installed directory that would override any configuration options in the users' home directories or, better yet, the ability to disable the configuration/preferences screen all-together for non-administrative users.)

Thanks in advance!
foosion
There is an option in the installer to enable support for user profiles, in which case the configuration data will be stored in %APPDATA%\foobar2000. You can enable that after installation by creating a file called user_profiles_enabled in the same folder as foobar2000.exe. This file does not need to have a specific contents, since foobar2000 just checks if it exists during startup.

You can disable the most obvious ways to access the configuration by removing the keyboard shortcut (Ctrl+P) and the menu command ("Foobar2000/Preferences") that open the configuration. This does not hinder a component from opening the configuration though (many components offer the possibility to directly open their own configuration page), and you can open the configuration by running foobar2000.exe with the /command:"Foobar2000/Preferences" command line option.

You could also try to make the foobar2000.cfg read-only to prevent permanent configuration changes.
needles
The "user_profiles_enabled" file works great! Thanks a bunch!

edited: I found it the menu change item... I forgot I was using foobar for a second!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.