Menu

Comment copier la fenetre du cmd avec un batch [Résolu/Fermé]

DoMiN1ToR 45 Messages postés vendredi 3 mars 2017Date d'inscription 3 novembre 2017 Dernière intervention - 10 avril 2017 à 14:35 - Dernière réponse : DoMiN1ToR 45 Messages postés vendredi 3 mars 2017Date d'inscription 3 novembre 2017 Dernière intervention
- 12 avril 2017 à 12:15
j'aimerai créer un programme qui enregistre dans un fichier texte les adresse ipou mon ordi est connecté j'utilise la commande netstat -nbt
mais une fois la commande faite je ne sais pas comment faire pour enregistrer la liste présente dans le cmd dans un fichier texte
pouvez vous m'aider
merci d'avance
Afficher la suite 

8 réponses

barnabe0057 11924 Messages postés lundi 2 mars 2009Date d'inscriptionContributeurStatut 5 mai 2018 Dernière intervention - 10 avril 2017 à 14:43
+1
Utile
il faut faire une redirection comme ceci :

netstat -nbt > fichier.txt


ou bien pour ajouter le résultat à un fichier existant :

netstat -nbt >> fichier.txt
Cette réponse vous a-t-elle aidé ?  
DoMiN1ToR 45 Messages postés vendredi 3 mars 2017Date d'inscription 3 novembre 2017 Dernière intervention - 10 avril 2017 à 16:40
0
Utile
merci
DoMiN1ToR 45 Messages postés vendredi 3 mars 2017Date d'inscription 3 novembre 2017 Dernière intervention - 10 avril 2017 à 16:55
0
Utile
1
j'aimerai aussi inclure une boucle qui s'active que 10 fois pour que le script s'active dix fois puis s'éteigne pouvez vous me donnez la commande le permettant je ne l'ai pas trouvé
little boy62 3019 Messages postés lundi 11 novembre 2013Date d'inscription 11 mai 2018 Dernière intervention - 10 avril 2017 à 22:22
Lu'

Comme ceci :

echo off
for /L %%i in (1,1,15) do (
echo bonjour
pause
)


remplace echo bonjour et pause par ton script...

1,1,15 : commence à 1, incrément à 1 jusqu'à 15.
Tu mettras donc 10.


++
DoMiN1ToR 45 Messages postés vendredi 3 mars 2017Date d'inscription 3 novembre 2017 Dernière intervention - 11 avril 2017 à 19:00
0
Utile
merci :)
DoMiN1ToR 45 Messages postés vendredi 3 mars 2017Date d'inscription 3 novembre 2017 Dernière intervention - 11 avril 2017 à 19:53
0
Utile
1
voici mon script mais je ne trouve pas mon erreur pouvez vous m'aider
merci

echo off
cls
if NOT EXIST %DATE% md %DATE%
if NOT EXIST %DATE%\%TIME% md %DATE%\%TIME%

for /L %%i in (1,1,10) do (
netstat -nbt>%DATE%\%TIME%
timeout /t 600
cls
)
pause>nul
exit
barnabe0057 11924 Messages postés lundi 2 mars 2009Date d'inscriptionContributeurStatut 5 mai 2018 Dernière intervention - 11 avril 2017 à 21:07
Il faut rediriger la sortie de netstat vers un fichier texte, pas vers un dossier.
DoMiN1ToR 45 Messages postés vendredi 3 mars 2017Date d'inscription 3 novembre 2017 Dernière intervention - 12 avril 2017 à 12:15
0
Utile
ok merci des tes nombreuses aides