IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows 7 Discussion :

[MS-DOS] '.' n'est pas reconnu comme une commande interne


Sujet :

Windows 7

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 17
    Points : 17
    Points
    17
    Par défaut [MS-DOS] '.' n'est pas reconnu comme une commande interne
    Bonjour,

    Je suis nouveau en MS-DOS, en fait je n'en ai jamais fait mais j'y ai été confronté en tentant de préparer mon IDE pour programmer sous PhoneGap (framework Androïd).

    A un moment, il me demande de me rendre dans un dossier et de faire ./create adresse nom nom. J'ai bien le fichier "create" dans ce dossier (via DIR), et mes adresses me semblent correctes.

    Quand je lance la commande, il me dit :

    '.' n'est pas reconnu comme une commande interne ou externe, un programme exécutable ou un fichier de commandes.
    Ça me semble quand même étrange, quel OS ne connaît pas le "." !? J'ai donc cherché du côté des variables systèmes, j'ai même ajouté "." à la variable "path", côté système ET utilisateur (pour être sûr), mais rien n'y fait

    Avez-vous une idée d'où ça pourrait provenir ?

    Désolé si la question a déjà été posée, mais les moteurs de recherche ne me rendent pas la tâche facile pour le "." ! Alors je suis tombé sur des dizaines de topics sur des gens qui n'arrivaient pas à lancer des commandes précises, mais ça semblait venir de leurs commandes plus que du .

    Merci par avance !

    Mithryl

  2. #2
    Expert éminent sénior
    Avatar de JML19
    Homme Profil pro
    Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Inscrit en
    Décembre 2010
    Messages
    15 000
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2010
    Messages : 15 000
    Points : 23 351
    Points
    23 351
    Billets dans le blog
    10
    Par défaut
    Bonjour

    Si tu commences par le point le DOS prendra cela pour une commande qui n'existe effectivement pas sous DOS.

  3. #3
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 871
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 871
    Points : 15 287
    Points
    15 287
    Par défaut
    Salut,
    Citation Envoyé par Mithryl Voir le message
    (...) A un moment, il me demande de me rendre dans un dossier et de faire ./create adresse nom nom. J'ai bien le fichier "create" dans ce dossier (via DIR), et mes adresses me semblent correctes.
    (...)
    Euh, t'es sûr que c'est une commande DOS ? Car ma machine (7/64) ne la connait pas...
    Et vu la syntaxe (sauf si tu t'es trompé en la tapant) "./create...", on dirait du Linux.
    Et si c'est du Linux, la commande signifie que tu dois exécuter "ici" (./) le programme "create" (qui doit donc se trouver dans le dossier où tu es) avec les paramètres que tu passes ensuite sur la ligne.
    Pour faire simple,
    ./nom_prog signifie que tu exécutes nom_prog dans le dossier où il se trouve car il n'est pas ailleurs et le dossier n'est pas dans le path.

    Et sous DOS tu n'aurais pas besoin de mettre "./"
    Valà,

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 17
    Points : 17
    Points
    17
    Par défaut
    Merci pour votre rapidité !

    J'ai posté une réponse il y a quelques heures mais il me semble qu'elle est passée à la trappe, c'est pas grave je la refais dans les grandes largeurs :

    La personne qui a fait le tuto que je lisais a dû mixer les explications pour Unix et Windows car, en effet, en faisant create au lieu de ./create, ça marche !

    Merci bien, vous êtes des machines

    Mithryl

  5. #5
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 871
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 871
    Points : 15 287
    Points
    15 287
    Par défaut
    Citation Envoyé par Mithryl Voir le message
    (...) Merci bien, vous êtes des machines

    Mithryl
    Surement pas ! On essaye juste de les maitriser, dans la mesure du possible

    Et pense à cliquer sur , avec le bouton en bas de ton premier post, merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/09/2007, 14h36
  2. Réponses: 1
    Dernier message: 11/09/2007, 12h04
  3. Netstat n'est pas reconnu comme commande interne !
    Par youcef81 dans le forum Administration
    Réponses: 1
    Dernier message: 06/09/2006, 12h15
  4. [UBUNTU] Le live cd n'est pas reconnu comme un cédérom bootable
    Par Jihed Amine Maaref dans le forum Ubuntu
    Réponses: 4
    Dernier message: 12/07/2006, 14h37
  5. Réponses: 8
    Dernier message: 04/08/2004, 14h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo