Votre question

Ipconfig sur une machine distante

Tags :
  • Serveur
  • Internet
Dernière réponse : dans Internet
21 Août 2007 20:27:42

Bonjour,

Est-ce qu'il ya moyen de lancer un Ipconfig sur une machine distante ?

J'ai cherché sur le net, mais sans résultat.

Merci

Autres pages sur : ipconfig machine distante

21 Août 2007 21:53:03

oui, par exemple avec les outils de sysinternal (racheté par microsoft mais gratuit)
ou encore en telnet (en activant le service telnet), ou en ssh (en installant un serveur ssh pour windows, http://sshwindows.sourceforge.net/ par exemple)
en se connectant en tse (terminal serveur)
en se connectant en sql (sql server)
en se connectant à iis
...

mais dans tous les cas, il faut l'ip...
22 Août 2007 15:32:46

Donc si je comprens bien, il faut absolument un outil ?

Alors je dois m'assurer que l'un des outils
cités doivent être installés sur la machine distante.
C'est un peu embêtant, car je veux exécuter un script qui aura comme paramètre les noms de trois machines et ensuite va allé récupérer les infos de l'interface réseau de chaque machine:

Dhcp, Dns primaire, secondaire, Wins primaire, secondaire,etc


maith a dit :

mais dans tous les cas, il faut l'ip...


J'ai déjà le nom de la machine distante, donc pas de problème à ce niveau là.

Merci
22 Août 2007 15:46:10

tu peux mettre un mini serveur de mail avec un script qui t"envoie l'ipconfig a chaque changement d'ip
22 Août 2007 16:21:19

stephane81 a dit :
(...)Alors je dois m'assurer que l'un des outils cités doivent être installés sur la machine distante.(...)

Même pas: avec l'outil PSEXEC, il n'y a rien à installer sur la machine distante!
(En fait, l'outils s'auto-installe à distance)

Toutes les explications sont la -> http://www.microsoft.com/france/technet/sysinternals/pr...

Le lien pour télécharger est en bas de la page
22 Août 2007 20:44:14

si tu nous expliquant précisément ce que tu souhaite faire ça serait plus simple de bien te répondre :) 
23 Août 2007 17:25:14

maith a dit :
si tu nous expliquant précisément ce que tu souhaite faire ça serait plus simple de bien te répondre :) 



Salut maith,

Ce que je veux faire c'est bien simple.

Je veux récupérer des informations détaillés (Équivalent d'un IpConfig/all )sur les cartes réseaux de certaines machines sur le réseau.

J'ai essayé avec des scripts Vbs, mais ca ne m'affiche pas les adresses Dns, alors qu'avec un IpConfig/all, ca affiche tous.

J'ai bien expliqué ce que je veux ?? :) 


23 Août 2007 20:49:48

essaye simplement avec siw
tu peux récupérer un max d'info avec (y compris à distance)
24 Août 2007 03:21:17

maith a dit :
essaye simplement avec siw
tu peux récupérer un max d'info avec (y compris à distance)


Siw c bien, mais j'iaimerai pouvoir récupérer les info par une lgine de commande et afficher ensuite le résultat dans un fichier.

Par exemple : ipconfig /all > config.txt , mais le faire sur un pc distant j'ai rien trouvé encore
24 Août 2007 11:49:17

moi je fait comme ça:

>psexec \\nom_machine_distante ipconfig /all >config.txt

et ça marche très bien :) 
24 Août 2007 15:48:34

opierrot@IDN a dit :
moi je fait comme ça:

>psexec \\nom_machine_distante ipconfig /all >config.txt

et ça marche très bien :) 


Alors toi té chanceux lol..

Je fais exactement la même commande, et même je le fait sur ma machine local mais ca crée un fichier vide:

Commande: psexec \\diduch ipconfig /all >config.txt

Résultat à l'écran:

PsExec v1.85 - Execute processes remotely
Copyright (C) 2001-2007 Mark Russinovich
Sysinternals - www.sysinternals.com

ipconfig exited with error code 0.

Quand j'essaye avec un cmd par exemple ca fonctionne:

Commande: psexec \\diduch cmd

Bizzare Non ??


24 Août 2007 16:04:52

c'est normal que tu n'as rien à l'écran: la sortie ecran est redirigée dans le fichier config.txt qui a été créé dans le répertoire où tu étais.

Par contre la commande ipconfig s'est bien exécutée sans erreur (error code 0)

essaie déjà comme ça: psexec \\nom_machine_distante ipconfig /all
24 Août 2007 20:53:48

opierrot@IDN a dit :
c'est normal que tu n'as rien à l'écran: la sortie ecran est redirigée dans le fichier config.txt qui a été créé dans le répertoire où tu étais.



Oui je sais qu'il n'ya rien à l'écran, mais le fichier config.txt est créé mais vide.

opierrot@IDN a dit :

essaie déjà comme ça: psexec \\nom_machine_distante ipconfig /all


J'ai essayé ca, mais il ya une fenêtre qui s'affiche est disparait en moins d' une sec et je ne comprens pas pourquoi
24 Août 2007 21:12:19

j'avais aussi essayé avant de poster, même effet, fichier vide

24 Août 2007 22:43:34

stephane81 a dit :
il ya une fenêtre qui s'affiche est disparait en moins d' une sec (...) le fichier config.txt est créé mais vide

Peut-être parce que Tu lances la commande directement depuis "Démarrer/Exécuter"?
Pour voir le résultat, il faut la lancer depuis une fenêtre "Invité de commandes"
24 Août 2007 23:16:09

1-créer le script suivant sur la machine distante c:\ipconfig.bat
ipconfig /all > c:\ipconfig.txt

2-exécuter la commande suivante
psexe \\nom_machine -u login -p password ipconfig.bat

je viens de tester, c'est fonctionnel (et comme on exécute un script, on peut ajouter plein d'autres choses dedans, comme un envoi du résultat par exemple)
25 Août 2007 00:06:09

opierrot@IDN a dit :
Peut-être parce que Tu lances la commande directement depuis "Démarrer/Exécuter"?
Pour voir le résultat, il faut la lancer depuis une fenêtre "Invité de commandes"


Je lance la commande dans une fenêtre dos
20 Janvier 2012 12:03:56

PSEXEC \\machine "ipconfig" /all

Et le résultat de l'ipconfig /all de la machine distance s'affiche dans votre propre session cmd

note : Le commutateur -u peut servir si on veut un autre compte utilisateur
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS