Comment écrire dans le répertoire C:/ ?
Naphta
-
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 441 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour !
Tout est dans le titre, je cherche à créer un fichier dans le répertoire C:/ mais je pense qu'au cause des droits je n'y arrive pas, quelqu'un aurait une solution svp ?
Tout est dans le titre, je cherche à créer un fichier dans le répertoire C:/ mais je pense qu'au cause des droits je n'y arrive pas, quelqu'un aurait une solution svp ?
5 réponses
-
Bonsoir, quelle version de Windows utilisez-vous ? XP, Vista, 7, 8/8.1 ?
-
Windows 7 64bits, mais le but c'est que ça soit portable donc sur un maximum de systeme ça serait bien :)
-
Bonjour,
Peux-tu montrer le code que tu as testé ?
Cdlt, -
Ce code par exemple, fonctionne sur le Bureau mais pas dans C:/
int main(void)
{
FILE* test;
test=fopen("C:\\fichier.exemple","wb");
fclose(test);
return 0;
}
Je pense que c'est un problème de droits mais je voudrais savoir comment faire pour que le fichier s'écrive silencieusement avec mon programme (sans être obligé de faire un "exécuter en tant qu'administrateur...") -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
C'est une sécurité de windows 7.
Quels sont les droits de ton C: ? Un utilisateur quelconque peut-il écrire un fichier dedans ? Si non, il suffit de changer les droits.
Cdlt,