Ouvrire un dossier avec le Langage C

Résolu/Fermé
lounis36 Messages postés 15 Date d'inscription dimanche 1 juin 2008 Statut Membre Dernière intervention 3 avril 2009 - 3 juin 2008 à 11:21
mich62120 Messages postés 631 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 21 janvier 2010 - 3 juin 2008 à 13:13
Bonjour,
je veux crée un autorun pour mon USB. avec des choix de dossier sous forme de liste.
quelle est le code que je doit mètre pour qu'il ouvre le dossier que je demande dans la liste.
le tout et sous forme de console.
merci d'avensse.
A voir également:

4 réponses

mich62120 Messages postés 631 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 21 janvier 2010 6
3 juin 2008 à 13:13
il faut mettre system("explorer K:\\fond");

c'est le même principe que system("pause");
c'est une fonction qui execute la commande entre "".
1
shuya89 Messages postés 470 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 28 novembre 2014 39
3 juin 2008 à 11:23
je crois que tu peut pas ouvrir un dossier un C tu peut juste un fichier c tout
0
mich62120 Messages postés 631 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 21 janvier 2010 6
3 juin 2008 à 11:35
Salut,

Et la commande system("explorer c:\\repertoire"); ne marcherai t-elle pas?
Il faudra que tu connaisse la lettre du lecteur de ton USB aussi.

Je suis pas sur c'est peu etre du C++.

Mich
0
lounis36 Messages postés 15 Date d'inscription dimanche 1 juin 2008 Statut Membre Dernière intervention 3 avril 2009 9
3 juin 2008 à 12:11
mich62120 j'ai essayée avec "explorer C:\\repertoire"
sa ne donne rien - voila a quoi ça ressemble au finale -
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
long open;

printf("=== Menu ===\n\n");
printf("1. aplication\n");
printf("2. contact\n");
printf("3. cripte\n");
printf("4. fond\n");
printf("\nVotre choix ? ");
scanf("%ld", &open);

printf("\n");

switch (open)
{
case 1:
printf("Vous avez choisi aplication !");
"explorer K:\\aplication";
break;
case 2:
printf("Vous avez choisi contact");
"explorer K:\\contact";
break;
case 3:
printf("Vous avez choisi cripte)");
"explorer K:\\cripte";
break;
case 4:
printf("Vous avez choisi fond");
"explorer K:\\fond";
break;
default:
printf("Vous n'avez pas rentre un nombre correct. tu veux qoi alor!");
break;
}

printf("\n\n");

system("PAUSE");
}
0