Opened 15 years ago

Last modified 13 years ago

#41 closed defect

Droits d'écriture insuffisants (Vista) pour l'export de tables par l'interface JAVA — at Version 1

Reported by: timothée Owned by: cedric
Priority: major Milestone: debugv0.3
Component: Programme Java Version: 0.3
Keywords: vista, administrateur, java, export, droits Cc:

Description (last modified by timothée)

Sous Microsoft Vista (et probablement Seven) l'utilisateur n'est pas administrateur (Contrôle des Comptes d'Utilisateurs (UAC)) et ne peut pas écrire de fichiers dans le dossier "program files" s'il ne confirme pas l'accès en tant qu'administrateur.

A partir de l'explorateur une fenêtre demande cette confirmation, mais pour une application (exe) il faut l'éxécuter en tant qu'administrateur (bouton droit->"éxécuter en tant qu'administrateur"). Impossible de faire ça pour une application JAVA, à moins de passer par l'invite de commandes [executer: cmd]:

  1. Créer un raccourci vers l'invite de commande, qui envoie vers le dossier stacomi :

-(sur le bureau)[clic droit] -> "nouveau raccourci"

(Attention ça ne marche probablement pas pour les systèmes 64bit (utilisent ProgramFiles(x86))

  1. Utiliser le raccourci en tant qu'administrateur

(sur l'icône du raccourci) [clic droit]-> "Propriétés" -> "Avancées" -> Cocher "Exécuter en tant qu'administrateur"

  1. Lancer le programme STACOMI en ouvrant le raccourci et en écrivant (ou copier/coller) le nom du fichier stacomi (en fonction de la version, ex : STACOMI0.3.1603.jar)

Il y a une autre solution possible : modifier le programme pour qu'il enregistre les sorties dans un dossier ouvert à l'écriture pour l'utilisateur, ex : le dossier "utilisateur" (%HOMEPATH%)

Change History (1)

comment:1 Changed 15 years ago by timothée

  • Description modified (diff)
Note: See TracTickets for help on using tickets.