Insertion auto de " 1" devant ">
Blue Boy Maxime
Messages postés
65
Statut
Membre
-
NeXoS Messages postés 124 Statut Membre -
NeXoS Messages postés 124 Statut Membre -
Bonjour,
je rencontre un souci aujourd'hui.
Si tape dans un fichier .bat une commande de ce type:
dir > liste.txt
l'exécution me donne:
dir 1>liste.txt.
J'ai donc une insertion auto de " 1" devant ">" sous MSDOS !!!
Ce qui pertube tout.
J'ai essayé sous COMMAND, sous CMD, rien n'y fait.
dir>liste.txt me donne aussi dir 1>liste.txt.
Pareil avec copy, xcopy.
Auriez vous une piste ?
Merci de votre aide.
Bonne journée
je rencontre un souci aujourd'hui.
Si tape dans un fichier .bat une commande de ce type:
dir > liste.txt
l'exécution me donne:
dir 1>liste.txt.
J'ai donc une insertion auto de " 1" devant ">" sous MSDOS !!!
Ce qui pertube tout.
J'ai essayé sous COMMAND, sous CMD, rien n'y fait.
dir>liste.txt me donne aussi dir 1>liste.txt.
Pareil avec copy, xcopy.
Auriez vous une piste ?
Merci de votre aide.
Bonne journée
A voir également:
- Insertion auto de " 1" devant ">
- Touche insertion clavier - Guide
- Insertion video powerpoint - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Insertion liste déroulante excel - Guide
9 réponses
C'est vraiment très bizarre.
Quand tu tape dir>liste.txt il affiche dir 1>liste.txt ?
Quand tu tape la touche > seule, ça affiche bien seulement > ?
Tu as un antivirus ?
Quand tu tape dir>liste.txt il affiche dir 1>liste.txt ?
Quand tu tape la touche > seule, ça affiche bien seulement > ?
Tu as un antivirus ?
si mon fichier batch contient juste un seul > , cela l'affiche sans plus.
Sinon, effectivement cela ajoute un " 1".
J'ai un antivirus. Et pas de virus :-)
A+
Sinon, effectivement cela ajoute un " 1".
J'ai un antivirus. Et pas de virus :-)
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
'jamais vu ça.
Désolé, je ne vois pas.
Juste une question:
Ton interpréteur de commande, c'est bien cmd.exe et non pas command.com ?
J'ai pu constater que command.com est présent sous XP, et que bien qu'il fonctionne, il se comporte très bizarrement.
Vérifie également que la variable d'environnement COMSPEC ne pointe par sur command.com
Désolé, je ne vois pas.
Juste une question:
Ton interpréteur de commande, c'est bien cmd.exe et non pas command.com ?
J'ai pu constater que command.com est présent sous XP, et que bien qu'il fonctionne, il se comporte très bizarrement.
Vérifie également que la variable d'environnement COMSPEC ne pointe par sur command.com
arf désolé, je ne vois pas d'où ça vient.
C'est vraiment bizarre que Windows te modifie la ligne de commande.
C'est vraiment bizarre que Windows te modifie la ligne de commande.
Salut,
Le probleme n'est pas bien expliqué:
- Si on tape dir > list.txt, il n'affiche rien, il écrit seulement dans le fichier.
- Mais si on place cette même commande dans un fichier blabla.bat, et qu'on éxécute ce batch, il affiche dir 1> list.txt au moment où il exécute la commande.
Alors, ce n'est pas un probleme, ca ne modifie en rien le fonctionnement de ton programme. Je crois que le 1 signifie simplement que la sortie standard est redirigée vers le fichier list.txt
Si le fait de le voir te dérange, mets @echo off juste au debut de ton fichier batch.
Le probleme n'est pas bien expliqué:
- Si on tape dir > list.txt, il n'affiche rien, il écrit seulement dans le fichier.
- Mais si on place cette même commande dans un fichier blabla.bat, et qu'on éxécute ce batch, il affiche dir 1> list.txt au moment où il exécute la commande.
Alors, ce n'est pas un probleme, ca ne modifie en rien le fonctionnement de ton programme. Je crois que le 1 signifie simplement que la sortie standard est redirigée vers le fichier list.txt
Si le fait de le voir te dérange, mets @echo off juste au debut de ton fichier batch.