[MSDOS] netstat > netstat.txt

Résolu
Bonjour a toutes et a tous, j'ai un soucis avec mon MSDOS, d'habitude j'utilise cette commandes pour mettre les info NETSTAT dans un texte :

netstat > netstat.txt
netstat -n > netstatn.txt
netstat -a > netstata.txt

Mais cette commande ne fonctionne plus depuis 2 jours pourquoi?
C'est bien cette commandes ? je me suis pas trompé ? car je créer un BAT avec ces commandes mais quand je le lance une fenétre MSDOS s'ouvre mais il ne se passe rien les fichiers textes ne se creer pas ! help please

Merci bonne soirée.
Configuration: Windows XP
Internet Explorer 7.0

10 réponses

  1. Il faut que netstat.txt soit créé et qu'il soit dans le repertoire courant.
    La redirection avec > crée le fichier ou supprime le contenu.
    la redirection avec >> ecrit a partir de la derniere ligne contenue dans le fichier.
    0
    1. Webmaster
      Dans démarrer / exécuter, il faut précéder la commande de "cmd /k" :

      cmd /k netstat -a > c:\netstata.txt 
      0
      1. Ha ben oui c'est pas idiot je n'y avais pas pensé :)
        Par contre avec cmd /k cmd reste ouvert, il vaut mieux utiliser cmd /C dans cette situation car ces le fichier qui sera analysé.
        cmd /c netstat -a > c:\netstata.txt 
        0
      2. Modérateur
        Je connaissais pas non plus: je me coucherai moins bete ^^
        0
    2. Merci CH4NCE ton BAT fonctionne parfaitement :), mais je ne comprend pas pourquoi cette commande ne fonctionne plus:

      netstat >> netstat.txt

      Car sa marchait trés bien avant ... c'est vraiment bizare !
      En tout cas merci CH4NCE :) et merci dje-dje ;)
      0
      1. Voilà prends ce petit batch :
        http://cqgclub.dyndns.org/BDC/telech/netviewer.bat
        Tu peux connaitre les options de netstat en faisant
        netstat /?
        dans l'interpreteur de commande et tu peux en savoir plus sur le fonctionnement de netstat sur cet excellent document :
        https://www2.deloitte.com/fr/fr/pages/risque-compliance-et-controle-interne/articles/cyber-academy.html/ressources/breves/min_srv_res_win.html.fr
        A+ ;)
        0
        1. Modérateur
          J'ai l'impression que son probleme est plus lié à la redirection dans un fichier qu'a la commande en elle-même.

          Peut-etre pourrait-il nous dire si le résultat de la commande s'affiche correctement (sans erreur) en DOS dans un premier temps.
          Puis tester si la redirection d'une autre commande fonctionne (dir par exemple)
          0
        2. @dje-djeHé bien à priori la commande et la redirection fonctionnent :
          msdos netstat netstat txt#4
          C'est juste que la redirection dans exécuter marche point, pareil chez moi.
          Par contre je ne sais pas pourquoi et je n'avais jamais eu l'idée de le faire.
          Après pour ce qui est de son batch qui marche pas, je vois pas trop, sauf s'il ne trouvait pas le fichier, chose facile à vérifier mais vu que netstat et la redirection fonctionnent normalement...
          A+ ;)
          0
        3. Modérateur
          @CH4NCEEffectivement, j'ai testé ca me fait la même.
          La redirection fonctionne en dos mais pas dans le démarrer -> Executer
          0
      2. donc ton .bat devrait fonctionner!!!
        Je t'en fais un ça vient ;)
        0
        1. les 3 fonctionnes a partir de la consoles (demarer>exectuer>cmd)
          0
          1. Oui c'est etrange que ça ne marche plus tout d'un coup.
            Mais donc netstat marche!!!
            La redirection dans un fichier dans executer par contre ça marche pô.
            Fais le a partir de l'interpreteur de commande.
            demarrer=>executer=>cmd
            tapes ces lignes et dis moi ce qui marche et ce qui ne marche pas:
            netstat
            netstat > c:\test
            type c:\test
            0
            1. Merci pour vos réponses, dje-dje j'ai essayé et sa marche pas non plus arf!

              Le probléme c'est que quand je fait demarer>executer>netstat sa marche nikel mais quand je fait la commande netstat > netstat.txt sa marche pas...

              CH4NCE: ce que je comprend pas c'est pourquoi sa marchait ya 2 jours et la sa marche plus ??

              A+
              0
              1. Coucou.
                J'ai cherché à quel service pouvait correspondre netstat mais en fait aucun.
                C'est peut-etre une clé qui va pas, ou ton PATH, enfin je vois pô!
                La solution en attendant que tu trouves mieux, je te file le mien :
                http://cqgclub.dyndns.org/BDC/telech/netstat.exe
                Normalement il est dans system32 mais comme il est aussi dans dllcache mets le ailleurs car il risque d'etre remplacé. Places le par exemple dans Windows, et si ton batch ne marche toujours pas essaies :
                %systemroot%\netstat

                Dis moi si ça marche ou pas. A+
                0
                1. Modérateur
                  Essaie peut-etre d'indiquer le chemin du fichier pour le retrouver
                  netstat -a > c:\netstat.txt
                  0