[QGIS-Developer] Using environment variables in QGIS.ini
Bo Victor Thomsen
bo.victor.thomsen at gmail.com
Tue Jul 6 00:18:37 PDT 2021
To the list -
Is there a method to use OS (Linux, Windows...) environment variables in
the QGIS.ini setup file ?
I had a number of customers asking for a method to "generalize"
QGIS.ini, so it doesn't contain any "user" specific file and directory
references, i.e
(From qgis.ini)
Configuration\MODELS_FOLDER=*C:\\Users\\Bo Victor
Thomsen\\AppData\\Roaming*\\QGIS\\QGIS3\\profiles\\default\\processing\\models
Configuration\SCRIPTS_FOLDERS=*C:\\Users\\Bo Victor
Thomsen\\AppData\\Roaming*\\QGIS\\QGIS3\\profiles\\default\\processing\\scripts
could be:
Configuration\MODELS_FOLDER=*%APPDATA%*\\QGIS\\QGIS3\\profiles\\default\\processing\\models
Configuration\SCRIPTS_FOLDERS=*%APPDATA%*\\QGIS\\QGIS3\\profiles\\default\\processing\\scripts
or likewise.
The ultimate reason is to have a method to distribute a "standard" setup
for QGIS, complete with plugins and specialized setup parameters. This
can be done by making a standard QGIS installation (which the IT
departments love, especially with the new .msi package) and afterwards
replace the "default" profile directory with at directory specific for
the organisation. However, the process of making the new profile will
place a lot of file/directory references in QGIS.ini that is specific
for the super-user developing the new profile.
--
Med venlig hilsen / Kind regards
Bo Victor Thomsen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20210706/6f81a9fe/attachment.html>
More information about the QGIS-Developer
mailing list