Définition de l'emplacement du fichier de licence dans les préférences à l'aide du script JSLJe gère le fichier de licence JMP pour les utilisateurs de mon entreprise au Royaume-Uni. Chaque année, l'emplacement de ce fichier change légèrement et je dois envoyer des instructions détaillées pour le modifier (Fichier > Préférences > Emplacement des fichiers > Chemin du fichier de licence, puis coller le lien dans la boîte de dialogue qui s'affiche). Cela semble dépasser certains utilisateurs et, chaque année, je perds beaucoup de temps à régler ce problème.
Existe-t-il un moyen d'exécuter un script jsl qui modifiera automatiquement cela dans leurs préférences ? le plus proche que je puisse trouver est ceci Comment accéder aux préférences système dans JSL, en particulier le paramètre de format de date, mais cela n'aide pas vraiment mon problème.
Donc, ce que j'aimerais, c'est un fichier jsl qui s'exécute et qui modifie le chemin du fichier de licence dans les préférences.
Salutations
David
ScriptRe: Définition de l'emplacement du fichier de licence dans les préférences à l'aide du script JSLVous 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.