impossible de créer un .ini dans program file

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
yohanb767
Niveau 5
Niveau 5
Messages : 117
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

impossible de créer un .ini dans program file

#1

Message par yohanb767 »

Bonjour à tous

je viens demander un peu d'aide car je suis bloqué avec un .ini que je n'arrive pas à créer dans ce chemin

"C:\Program Files (x86)\Gestionnaire de Litige"

par contre avec ce chemin ca fonctionne parfaitement

C:\Users\yohan\Desktop\Nouveau dossier (2)

pourtant dans la creation de mon script il me parait plus judicieux de mettre les .ini dans "Program Files(x86) que dans un autre dossier


voici la commande que j'envoi si quelqu'un peux me dire pourquoi cela marche avec l'un et pas l'autre


merci d'avance


Global $Option = "C:\Program Files (x86)\Gestionnaire de Litige\Option.ini"
IniWrite($Option, "Options", "client", "test")
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: impossible de créer un .ini dans program file

#2

Message par Tlem »

Bonjour Yohan.
Pour des raisons de sécurité, sous les nouveaux système Windows, pour pouvoir écrire dans les répertoires système, vous devez avoir une élévation de droits.
Du coup l'ajout de #requireadmin devrait résoudre le problème (pour ceux qui peuvent avoir cette élévation de droits), sinon si l'utilisateur ne peux pas avoir ces droits, vous devrez utiliser comme il se doit le dossier "Program Data".

Salutations
Thierry
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
yohanb767
Niveau 5
Niveau 5
Messages : 117
Enregistré le : mer. 28 déc. 2016 14:09
Status : Hors ligne

Re: impossible de créer un .ini dans program file  

#3

Message par yohanb767 »

Grand merci à toi Thierry !

j'ai cherché un moment pourquoi cela ne fonctionnais pas

Bonne journée

Yohan
Répondre