为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

single firefox profile across all users and profiles on networks

  • 7 个回答
  • 2 人有此问题
  • 1 次查看
  • 最后回复者为 Puce

more options

I'm in the process of setting up Firefox as the standard browser for an entire building, and part of this is ensuring that everyone's firefox profiles are saved to personal network drives as opposed to the local machines. I can use the profile manager to do this on a user-to-user basis, but what if I want all the users of any machine to use the same firefox profile that points to a specific network drive? (This will ensure users always have their browser settings and such regardless of where they access them, allow us to switch machines out without losing anyone's browser settings, etc. The contents of this drive are specific to the user account, but always have the same path.)

As far as I can tell, profiles created in the profile manager are specific to each (domain) user, which would mean an awful lot of manual profile creation. Is there some way to ensure Firefox always uses a specific Firefox profile or path? Is there some way to have firefox check which profiles exist (in a .bat file, for example), so I can create the proper one if needed? Can I use a command line to set which profile to use by default, or can that only be done from the profile manager GUI?

Finally, and this one may warrant a separate query, but I've found that when using profiles that point to a network drive, trying to open firefox on multiple computers will fail (another instance of firefox is open, close it or restart). Can I tell Firefox to force the old instance closed, or will I have to firefox.exe -no-remote -p "differentProfile" every time?

We're on Windows 7, by the way, for references' sake.

I'm in the process of setting up Firefox as the standard browser for an entire building, and part of this is ensuring that everyone's firefox profiles are saved to personal network drives as opposed to the local machines. I can use the profile manager to do this on a user-to-user basis, but what if I want all the users of any machine to use the same firefox profile that points to a specific network drive? (This will ensure users always have their browser settings and such regardless of where they access them, allow us to switch machines out without losing anyone's browser settings, etc. The contents of this drive are specific to the user account, but always have the same path.) As far as I can tell, profiles created in the profile manager are specific to each (domain) user, which would mean an awful lot of manual profile creation. Is there some way to ensure Firefox always uses a specific Firefox profile or path? Is there some way to have firefox check which profiles exist (in a .bat file, for example), so I can create the proper one if needed? Can I use a command line to set which profile to use by default, or can that only be done from the profile manager GUI? Finally, and this one may warrant a separate query, but I've found that when using profiles that point to a network drive, trying to open firefox on multiple computers will fail (another instance of firefox is open, close it or restart). Can I tell Firefox to force the old instance closed, or will I have to firefox.exe -no-remote -p "differentProfile" every time? We're on Windows 7, by the way, for references' sake.

被采纳的解决方案

Sort of. I still don't have a perfect method of checking for the presence of a profile, but as a workaround, I'm looking in my custom profile's server drive location for prefs.js (IF EXIST "path\path\Firefox\prefs.js" (do thing)), and that will at least tell me if I've created something there or not.

定位到答案原位置 👍 0

所有回复 (7)

more options

Hello pucedragonlord, One thing you could do is run Firefox Through Microsoft Hyper-V Virtualisation system, but that's inconvenient. The only way is to do it on a User-To-User Basis, is to install Firefox for every users drive (I believe). Or just deploy Firefox, and require staff to login to firefox on their computer only.

On a seperate query, I need more information for the second question. Is it different user accounts when you try to use Firefox on seperate computers, and is the software hosted through a virtualisation system (Such as hyper-V) through the network?

Have a good one, Michael

more options

We just deploy images, so everyone should have firefox already, but we're pretty good about keeping all data on mapped network drives instead of letting windows save things locally, so I'm trying to find the best way to integrate Firefox in that system as well.

Every user has a network domain account, which can be accessed from anywhere in the building. While mostly people use their own computers, due to the nature of the place, that is often not the case, and several people will need to sign on to the same machine on a given day.

If there are command-line ways of checking for firefox profiles, I can have them run in our logon script to ensure everyone always has access to their personal profiles, but I'm not sure the best way to go about that, yet. I suppose that's the main part of my second question--what is the cleanest way to check for and create/map/assign firefox profiles automatically?

more options

Hello Again Puce, Thanks for changing your username (it's easier to type as just puce ;))

You may have to run the logon script to Map/Assign Firefox profiles, However, the creation of the profiles will be the most hellish thing you could imagine (Depending how many people are in your company). So, If you need help creating the accounts, just ask! But really, they're not necessary. It's really a personal preference. Just leave that up to the employees, or assign them a computer each. A better Idea is to run Firefox locally, and keep employee bookmarks on an intranet, where employees could login, and access their bookmarks that way, along with company events and information.

Hope this helped, Michael

more options

I actually have a pretty good idea of how I'm going to create the profiles: since everyone's personal drives have the same filepath, I really only need my script to create one Firefox profile that points to that path. I also know I can use firefox.exe -CreateProfile "Custom path\path\path" to make it, but what I'm most unsure about is how I can check whether that profile exists or not, so as not to either overwrite it or cause the logon script to crash. Firefox itself will still be running locally, I just need to ensure the profile path is on the network.

more options

Hello,

I am glad to hear that your problem has been resolved. If you haven't already, please select the answer that solves the problem. This will help other users with similar problems find the solution more easily.

Thank you for contacting Mozilla Support.

more options

Hello,

I am glad to hear that your problem has been resolved. If you haven't already, please select the answer that solves the problem. This will help other users with similar problems find the solution more easily.

Thank you for contacting Mozilla Support.

more options

选择的解决方案

Sort of. I still don't have a perfect method of checking for the presence of a profile, but as a workaround, I'm looking in my custom profile's server drive location for prefs.js (IF EXIST "path\path\Firefox\prefs.js" (do thing)), and that will at least tell me if I've created something there or not.