Si vous voulez que l'utilisateur Windows
zoub09 puisse utiliser les bibliothèques de meubles installées dans
C:\Documents and Settings\All users\Application Data\eTeks\furniture et le laisser importer ses propres bibliothèques, il faut écrire dans le fichier
SweetHome3D.l4j.ini ceci :
Code: Select all
-Dcom.eteks.sweethome3d.applicationFolders="C:\Documents and Settings\[b]zoub09[/b]\Application Data\eTeks\Sweet Home 3D;C:\Documents and Settings\All users\Application Data\eTeks"
Si vous voulez l'interdire d'importer des bibliothèques de meubles, écrivez :
Code: Select all
-Dcom.eteks.sweethome3d.applicationFolders="C:\Documents and Settings\All users\application data\eTeks"
et supprimez les droits d'écriture sur le sous-répertoire
furniture de ce répertoire.
Notez que vous n'avez pas le choix sur le nom du sous-répertoire
furniture où vous devrez stocker les fichiers SH3F et qu'il faut mettre des guillemets car les répertoires contiennent des espaces.
-----------
Note additionnelle : d'après
la documentation de launch4j, il est possible d'utiliser dans le fichier
SweetHome3D.l4j.ini les variables d'environnement. Ainsi, vous pouvez écrire la ligne suivante dans ce fichier pour obtenir une configuration générique :
Code: Select all
-Dcom.eteks.sweethome3d.applicationFolders="[b]%APPDATA%[/b]\eTeks\Sweet Home 3D;[b]%ALLUSERSPROFILE%[/b]\eTeks"
Si besoin, la même définition fonctionnera sous Windows 7.