Je gère le fichier de licence JMP pour les utilisateurs de mes entreprises au Royaume-Uni. Chaque année, l'emplacement de ce fichier est légèrement différent et je dois envoyer des instructions détaillées sur la façon de changer cet emplacement (fichier - Préférences - Emplacements des fichiers - Chemin du fichier de licence et collez le lien dans la boîte qui apparaît). cela semble dépasser certains utilisateurs et chaque année, il me faut beaucoup de temps pour régler cela pour eux.
Existe-t-il un moyen d'exécuter un script jsl qui changera automatiquement cela dans leurs préférences? le plus proche que je puisse trouver est celui-ci https://community.jmp.com/t5/Discussions/How-to-access-System-Preferences-in-JSL-specifically-the-date/mp/280619 mais cela n'aide pas vraiment mon problème.
Donc, ce que je voudrais, c'est un fichier jsl qui est exécuté qui change le chemin du fichier de licence dans les préférences.
Cordialement
David
Vous pouvez faire ce que vous voulez en utilisant Définir les préférences
Set Preferences(
File Location Settings(
Installation Directory( "C:\Program Files\SAS\JMPPRO\15" ),
License File Path( "C:\PROGRAM FILES\SAS\JMPPRO\15\JMP.PER" )
)
);
Remarque: il se peut que vous deviez définir tous les paramètres d'emplacement de fichier qui se trouvent sur votre système en même temps, afin de ne pas supprimer les paramètres d'emplacement de fichier existants.Donc, vous devrez peut-être d'abord
thePrefs = Get Preferences(File Location Settings );
pour obtenir tous les paramètres d'emplacement de fichier, remplacez le chemin du fichier de licence, puis appliquez les préférences de définition.