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

Signaler
Messages postés
46
Date d'inscription
vendredi 3 mars 2017
Statut
Membre
Dernière intervention
30 décembre 2018
-
Messages postés
46
Date d'inscription
vendredi 3 mars 2017
Statut
Membre
Dernière intervention
30 décembre 2018
-
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

6 réponses

Messages postés
13541
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
17 juin 2021
4 399
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
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
46
Date d'inscription
vendredi 3 mars 2017
Statut
Membre
Dernière intervention
30 décembre 2018

merci
Messages postés
46
Date d'inscription
vendredi 3 mars 2017
Statut
Membre
Dernière intervention
30 décembre 2018

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é
Messages postés
3269
Date d'inscription
lundi 11 novembre 2013
Statut
Membre
Dernière intervention
10 juin 2021
1 595
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.


++
Messages postés
46
Date d'inscription
vendredi 3 mars 2017
Statut
Membre
Dernière intervention
30 décembre 2018

merci :)
Messages postés
46
Date d'inscription
vendredi 3 mars 2017
Statut
Membre
Dernière intervention
30 décembre 2018

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
Messages postés
13541
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
17 juin 2021
4 399
Il faut rediriger la sortie de netstat vers un fichier texte, pas vers un dossier.
Messages postés
46
Date d'inscription
vendredi 3 mars 2017
Statut
Membre
Dernière intervention
30 décembre 2018

ok merci des tes nombreuses aides