Bonjour,

j'ai constaté que lorsque que l'on exécute un programme via la fenêtre DOS et que l'on rentre un chemin comme celui ci en argument: "C:\Windows\*", l'argument que le programme reçoit est non pas "C:\Windows\*" mais la liste de tout les fichiers et dossiers contenu dans "C:\Windows"

Voici un code qui permet de le constater :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
int main(int argc, char** argv)
{   
    int i;
    for (i = 0; i < argc; i++)
    {
        printf("Parametre %d : %s\n",i,argv[i] );
    }
}
je souhaiterais recevoir exactement ce que saisie l'utilisateur en argument et non pas une interprétation.
Est ce possible ?