<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Je ne sais pas si cela est possible, je n'ai rien trouvé dans la documentation JMP à ce sujet, MAIS ce que je me demande, puis-je écrire un script pour appeler la commande renouveler licence() mais le transmettre là où le fichier de licence est sans que les utilisateurs aient à y accéder ?J'ai essayé de renouveler la licence ("C:\Program Files\SAS\JMP\10\license name.txt") mais il s'est plaint qu'il y avait trop d'arguments.J'ai également essayé un Set Current Directory("C:\...") avant le renouvellement de la licence() mais je devais quand même naviguer depuis le bureau pour accéder au fichier de licence.
Y a-t-il un moyen de rendre cela plus facile pour les plus de 100 personnes qui vont devoir renouveler leur licence ?
Salut,
J'utilise une autre solution dans mon entreprise.
Le fichier "Jmp.per" (fichier de licence) est stocké dans un dossier partagé et avec un fichier reg, vous pouvez facilement modifier la valeur jmp par défaut. Ainsi, jmp est capable de retrouver la nouvelle licence chaque année.
Par exemple, si la licence est stockée sur un lecteur partagé nommé : L:\licenses\jmp\
Vous pouvez créer un fichier reg comme celui-ci (avec le bloc-notes et l'enregistrer avec l'extension reg).
===========
Éditeur de registre Windows version 5.00
[HKEY_CURRENT_USER\Software\SAS Institute Inc.\JMP\9.0\Options]
"JMPPerPath"="L:\licenses\jmp\jmp.per"
===========
Notes : - ce reg concerne jmp9, si vous utilisez jmp10, remplacez simplement 9.0 par 10.0
- si vous utilisez un chemin relatif, veuillez l'écrire comme ceci : \\\servername\\licenses\\jmp\\jmp.per
L'utilisateur n'a qu'à exécuter ce fichier reg une fois. Automatiquement, jmp vérifie maintenant ce nouveau chemin pour la licence.
J'espère que ce sera utile.
Salutations