Skip to main content
Solved

Configure FME options upon installation

  • December 4, 2020
  • 4 replies
  • 77 views

Forum|alt.badge.img+1

Hello everyone,

 

I made my database connections public for all users in my organisation using the guidelines described in this post.

Although I succeeded in making the connections public, every user still individually needs to adjust his or her Connection storage parameters in the FME Options. Just like any other change to the default options.

 

I was wondering if there is a way to already configure all FME options upon installation of the software , some sort of 'my company's FME configuration' file which overwrites the default settings. So the user does not need to configure anything themselves.

 

All information is greatly appreciated,

 

 

Best answer by hkingsbury

We have a similar script at my company. Most of the FME settings are stored in the registry, so its just a case of finding the correct registry key and changing that.

 

We're making changes to these two keys so all users connect to the same shared resources and connections

 

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Safe Software Inc.\\Feature Manipulation Engine]

"Shared Resource Directory"

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Safe Software Inc.\\Feature Manipulation Engine\\Settings]

"Named Connection Directory"

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

4 replies

hkingsbury
Celebrity
Forum|alt.badge.img+65
  • Celebrity
  • Best Answer
  • December 6, 2020

We have a similar script at my company. Most of the FME settings are stored in the registry, so its just a case of finding the correct registry key and changing that.

 

We're making changes to these two keys so all users connect to the same shared resources and connections

 

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Safe Software Inc.\\Feature Manipulation Engine]

"Shared Resource Directory"

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Safe Software Inc.\\Feature Manipulation Engine\\Settings]

"Named Connection Directory"


Forum|alt.badge.img+1
  • Author
  • December 8, 2020

We have a similar script at my company. Most of the FME settings are stored in the registry, so its just a case of finding the correct registry key and changing that.

 

We're making changes to these two keys so all users connect to the same shared resources and connections

 

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Safe Software Inc.\\Feature Manipulation Engine]

"Shared Resource Directory"

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Safe Software Inc.\\Feature Manipulation Engine\\Settings]

"Named Connection Directory"

Hi @hkingsbury​ ,

 

Thanks for the feedback.

Could you just direct me towards where the registry is usually stored? I never used it thus far and I'm not sure what to look for.


hkingsbury
Celebrity
Forum|alt.badge.img+65
  • Celebrity
  • December 8, 2020

Hi @hkingsbury​ ,

 

Thanks for the feedback.

Could you just direct me towards where the registry is usually stored? I never used it thus far and I'm not sure what to look for.

Hey, if you're not comfortable using/making changes to the registry i'd suggest this isn't for you.... The registry is a low level database that holds a heap (1000s) of configurations and settings for your computer (https://www.computerhope.com/issues/ch001348.htm)

 

I'd recommend you see if there is someone in your organisation that is comfortable working in the registry and then go from there. You can very easily screw up your computer if you make a wrong change


Forum|alt.badge.img+1
  • Author
  • December 9, 2020

Hi @hkingsbury​ ,

 

Thanks for the feedback.

Could you just direct me towards where the registry is usually stored? I never used it thus far and I'm not sure what to look for.

Hi @hkingsbury​ ,

 

Thanks a lot for the clarification and the advice.

I'll contact our IT department to see if we can/should integrate this into the general configuration procedure.