Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de déterminier
l'adresses IP, les masques de sous réseau, les adresses des serveur WINS,
DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur (genre
"ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le réseau
et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le réseau
mais elle ne marche pas sur windows XP
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de déterminier
l'adresses IP, les masques de sous réseau, les adresses des serveur WINS,
DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur (genre
"ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le réseau
et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le réseau
mais elle ne marche pas sur windows XP
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de déterminier
l'adresses IP, les masques de sous réseau, les adresses des serveur WINS,
DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur (genre
"ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le réseau
et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le réseau
mais elle ne marche pas sur windows XP
bonjour
tout est possible, si on frappe à la bonne porte
tu as des news pour çà
microsoft.public.fr.windowsxp ou windows2000server
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Emcy" a écrit dans le message de
news:%
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de déterminier
l'adresses IP, les masques de sous réseau, les adresses des serveur
WINS,
DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre
"ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le
réseau
et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau
mais elle ne marche pas sur windows XP
bonjour
tout est possible, si on frappe à la bonne porte
tu as des news pour çà
microsoft.public.fr.windowsxp ou windows2000server
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Emcy" <ten.etsop@ycme.ycme> a écrit dans le message de
news:%23SPjgp6GEHA.3288@TK2MSFTNGP12.phx.gbl...
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de déterminier
l'adresses IP, les masques de sous réseau, les adresses des serveur
WINS,
DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre
"ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le
réseau
et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau
mais elle ne marche pas sur windows XP
bonjour
tout est possible, si on frappe à la bonne porte
tu as des news pour çà
microsoft.public.fr.windowsxp ou windows2000server
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Emcy" a écrit dans le message de
news:%
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de déterminier
l'adresses IP, les masques de sous réseau, les adresses des serveur
WINS,
DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre
"ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le
réseau
et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau
mais elle ne marche pas sur windows XP
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les adresses
des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le
réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les adresses
des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le
réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les adresses
des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le
réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
"Emcy" wrote in
news:#:Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les adresses
des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le
réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
"Emcy" <ten.etsop@ycme.ycme> wrote in
news:#SPjgp6GEHA.3288@TK2MSFTNGP12.phx.gbl:
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les adresses
des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le
réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
"Emcy" wrote in
news:#:Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les adresses
des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur le
réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
avec les commandes DOS, je sais juste renouveler les adresse pour le
reste je ne vois pas comment faire. je sais qu'avce la commande
ipconfig ça affiche les adresses et les masques du pc MAIS JE NE SAIS
PAS COMMENT LES RECUPERER;
"_rg_rg_" a écrit dans le message de
news:"Emcy" wrote in
news:#:Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les
adresses des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur
le réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
avec les commandes DOS, je sais juste renouveler les adresse pour le
reste je ne vois pas comment faire. je sais qu'avce la commande
ipconfig ça affiche les adresses et les masques du pc MAIS JE NE SAIS
PAS COMMENT LES RECUPERER;
"_rg_rg_" <nobody@nowhere.net> a écrit dans le message de
news:Xns94C37943CBC24nobodynowherenet@207.46.248.16...
"Emcy" <ten.etsop@ycme.ycme> wrote in
news:#SPjgp6GEHA.3288@TK2MSFTNGP12.phx.gbl:
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les
adresses des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur
le réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
avec les commandes DOS, je sais juste renouveler les adresse pour le
reste je ne vois pas comment faire. je sais qu'avce la commande
ipconfig ça affiche les adresses et les masques du pc MAIS JE NE SAIS
PAS COMMENT LES RECUPERER;
"_rg_rg_" a écrit dans le message de
news:"Emcy" wrote in
news:#:Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les
adresses des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur
le réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
"Emcy" wrote in
news:#:avec les commandes DOS, je sais juste renouveler les adresse pour le
reste je ne vois pas comment faire. je sais qu'avce la commande
ipconfig ça affiche les adresses et les masques du pc MAIS JE NE SAIS
PAS COMMENT LES RECUPERER;
"_rg_rg_" a écrit dans le message de
news:"Emcy" wrote in
news:#:Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les
adresses des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur
le réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
exemple:
tu veux l'ip de ton ordi
en dos tu tapes:
ipconfig /all >c:ip.txt
dans le fichier txt tu as:
---début---
Windows IP Configuration
Host Name . . . . . . . . . . . . : xxxxxxxx
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Mixed
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NVIDIA nForce MCP Networking
Adapter
Physical Address. . . . . . . . . : xx-xx-xx-xx-xx-xx
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : xxx.xxx.xx.xx
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : xxx.xxx.xx.x
DNS Servers . . . . . . . . . . . : xx.xxx.xxx.xxx
xx.xxx.xxx.xxx
---fin---
en vba, ce sera
shell "ipconfig /all >c:ip.txt"
ajoute un délai pour que la fonction se termine
Public Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As
Long) 'a mettre dans un module vb
Sleep 1000
ouvres le fichier en lecture
dim lgn as string
open "c:ip.txt" for input as #1
while not eof(1)
line input #1, lgn
if ligne like "*IP Address*" then
' tu tiens ta ligne, tu en fais ce que tu veux
endif
wend
close #1
Pour trouver le nom des ordi, le principe est le même.
la commande dos est
net view : tous les noms d'ordi de ton domaine
net view /domain :tous les noms de domaine auquels tu as acces
net view /domain:WORKGROUP : tous les noms d'ordi du domaine WORKGROUP
net help view :is an interresting reading
questions/comments email: lauger AT climoilou DOT qc DOT ca
"Emcy" <ten.etsop@ycme.ycme> wrote in
news:#9kUl9GHEHA.128@tk2msftngp13.phx.gbl:
avec les commandes DOS, je sais juste renouveler les adresse pour le
reste je ne vois pas comment faire. je sais qu'avce la commande
ipconfig ça affiche les adresses et les masques du pc MAIS JE NE SAIS
PAS COMMENT LES RECUPERER;
"_rg_rg_" <nobody@nowhere.net> a écrit dans le message de
news:Xns94C37943CBC24nobodynowherenet@207.46.248.16...
"Emcy" <ten.etsop@ycme.ycme> wrote in
news:#SPjgp6GEHA.3288@TK2MSFTNGP12.phx.gbl:
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les
adresses des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur
le réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
exemple:
tu veux l'ip de ton ordi
en dos tu tapes:
ipconfig /all >c:ip.txt
dans le fichier txt tu as:
---début---
Windows IP Configuration
Host Name . . . . . . . . . . . . : xxxxxxxx
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Mixed
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NVIDIA nForce MCP Networking
Adapter
Physical Address. . . . . . . . . : xx-xx-xx-xx-xx-xx
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : xxx.xxx.xx.xx
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : xxx.xxx.xx.x
DNS Servers . . . . . . . . . . . : xx.xxx.xxx.xxx
xx.xxx.xxx.xxx
---fin---
en vba, ce sera
shell "ipconfig /all >c:ip.txt"
ajoute un délai pour que la fonction se termine
Public Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As
Long) 'a mettre dans un module vb
Sleep 1000
ouvres le fichier en lecture
dim lgn as string
open "c:ip.txt" for input as #1
while not eof(1)
line input #1, lgn
if ligne like "*IP Address*" then
' tu tiens ta ligne, tu en fais ce que tu veux
endif
wend
close #1
Pour trouver le nom des ordi, le principe est le même.
la commande dos est
net view : tous les noms d'ordi de ton domaine
net view /domain :tous les noms de domaine auquels tu as acces
net view /domain:WORKGROUP : tous les noms d'ordi du domaine WORKGROUP
net help view :is an interresting reading
questions/comments email: lauger AT climoilou DOT qc DOT ca
"Emcy" wrote in
news:#:avec les commandes DOS, je sais juste renouveler les adresse pour le
reste je ne vois pas comment faire. je sais qu'avce la commande
ipconfig ça affiche les adresses et les masques du pc MAIS JE NE SAIS
PAS COMMENT LES RECUPERER;
"_rg_rg_" a écrit dans le message de
news:"Emcy" wrote in
news:#:Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les
adresses des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur
le réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
exemple:
tu veux l'ip de ton ordi
en dos tu tapes:
ipconfig /all >c:ip.txt
dans le fichier txt tu as:
---début---
Windows IP Configuration
Host Name . . . . . . . . . . . . : xxxxxxxx
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Mixed
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NVIDIA nForce MCP Networking
Adapter
Physical Address. . . . . . . . . : xx-xx-xx-xx-xx-xx
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : xxx.xxx.xx.xx
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : xxx.xxx.xx.x
DNS Servers . . . . . . . . . . . : xx.xxx.xxx.xxx
xx.xxx.xxx.xxx
---fin---
en vba, ce sera
shell "ipconfig /all >c:ip.txt"
ajoute un délai pour que la fonction se termine
Public Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As
Long) 'a mettre dans un module vb
Sleep 1000
ouvres le fichier en lecture
dim lgn as string
open "c:ip.txt" for input as #1
while not eof(1)
line input #1, lgn
if ligne like "*IP Address*" then
' tu tiens ta ligne, tu en fais ce que tu veux
endif
wend
close #1
Pour trouver le nom des ordi, le principe est le même.
la commande dos est
net view : tous les noms d'ordi de ton domaine
net view /domain :tous les noms de domaine auquels tu as acces
net view /domain:WORKGROUP : tous les noms d'ordi du domaine WORKGROUP
net help view :is an interresting reading
questions/comments email: lauger AT climoilou DOT qc DOT ca
"Emcy" wrote in
news:#:avec les commandes DOS, je sais juste renouveler les adresse pour le
reste je ne vois pas comment faire. je sais qu'avce la commande
ipconfig ça affiche les adresses et les masques du pc MAIS JE NE SAIS
PAS COMMENT LES RECUPERER;
"_rg_rg_" a écrit dans le message de
news:"Emcy" wrote in
news:#:Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les
adresses des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur
le réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
exemple:
tu veux l'ip de ton ordi
en dos tu tapes:
ipconfig /all >c:ip.txt
dans le fichier txt tu as:
---début---
Windows IP Configuration
Host Name . . . . . . . . . . . . : xxxxxxxx
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Mixed
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NVIDIA nForce MCP Networking
Adapter
Physical Address. . . . . . . . . : xx-xx-xx-xx-xx-xx
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : xxx.xxx.xx.xx
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : xxx.xxx.xx.x
DNS Servers . . . . . . . . . . . : xx.xxx.xxx.xxx
xx.xxx.xxx.xxx
---fin---
en vba, ce sera
shell "ipconfig /all >c:ip.txt"
ajoute un délai pour que la fonction se termine
Public Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As
Long) 'a mettre dans un module vb
Sleep 1000
ouvres le fichier en lecture
dim lgn as string
open "c:ip.txt" for input as #1
while not eof(1)
line input #1, lgn
if ligne like "*IP Address*" then
' tu tiens ta ligne, tu en fais ce que tu veux
endif
wend
close #1
Pour trouver le nom des ordi, le principe est le même.
la commande dos est
net view : tous les noms d'ordi de ton domaine
net view /domain :tous les noms de domaine auquels tu as acces
net view /domain:WORKGROUP : tous les noms d'ordi du domaine WORKGROUP
net help view :is an interresting reading
questions/comments email: lauger AT climoilou DOT qc DOT ca
"Emcy" <ten.etsop@ycme.ycme> wrote in
news:#9kUl9GHEHA.128@tk2msftngp13.phx.gbl:
avec les commandes DOS, je sais juste renouveler les adresse pour le
reste je ne vois pas comment faire. je sais qu'avce la commande
ipconfig ça affiche les adresses et les masques du pc MAIS JE NE SAIS
PAS COMMENT LES RECUPERER;
"_rg_rg_" <nobody@nowhere.net> a écrit dans le message de
news:Xns94C37943CBC24nobodynowherenet@207.46.248.16...
"Emcy" <ten.etsop@ycme.ycme> wrote in
news:#SPjgp6GEHA.3288@TK2MSFTNGP12.phx.gbl:
Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les
adresses des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur
le réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
exemple:
tu veux l'ip de ton ordi
en dos tu tapes:
ipconfig /all >c:ip.txt
dans le fichier txt tu as:
---début---
Windows IP Configuration
Host Name . . . . . . . . . . . . : xxxxxxxx
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Mixed
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NVIDIA nForce MCP Networking
Adapter
Physical Address. . . . . . . . . : xx-xx-xx-xx-xx-xx
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : xxx.xxx.xx.xx
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : xxx.xxx.xx.x
DNS Servers . . . . . . . . . . . : xx.xxx.xxx.xxx
xx.xxx.xxx.xxx
---fin---
en vba, ce sera
shell "ipconfig /all >c:ip.txt"
ajoute un délai pour que la fonction se termine
Public Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As
Long) 'a mettre dans un module vb
Sleep 1000
ouvres le fichier en lecture
dim lgn as string
open "c:ip.txt" for input as #1
while not eof(1)
line input #1, lgn
if ligne like "*IP Address*" then
' tu tiens ta ligne, tu en fais ce que tu veux
endif
wend
close #1
Pour trouver le nom des ordi, le principe est le même.
la commande dos est
net view : tous les noms d'ordi de ton domaine
net view /domain :tous les noms de domaine auquels tu as acces
net view /domain:WORKGROUP : tous les noms d'ordi du domaine WORKGROUP
net help view :is an interresting reading
questions/comments email: lauger AT climoilou DOT qc DOT ca
"Emcy" wrote in
news:#:avec les commandes DOS, je sais juste renouveler les adresse pour le
reste je ne vois pas comment faire. je sais qu'avce la commande
ipconfig ça affiche les adresses et les masques du pc MAIS JE NE SAIS
PAS COMMENT LES RECUPERER;
"_rg_rg_" a écrit dans le message de
news:"Emcy" wrote in
news:#:Bonjours,
Est-il possible avec Windows XP (et windows serveur 2003) de
déterminier l'adresses IP, les masques de sous réseau, les
adresses des serveur WINS, DHCP, etc ?
Ensuite est-il possible de renouveler l'adresse IP de l'ordinateur
(genre "ipconfig /renew") et de récuperer les changements ?
Pour finir, est-il possible de voir tous les PC que le PC voit sur
le réseau et de savoir si il a accès à ces PC ?
Remarque : on m'a déja donné une macro qui identifie les PC sur le
réseau mais elle ne marche pas sur windows XP
La solution sales est souvent la plus rapide ... et de loin
Apparement, tu connait tes fonctions dos.
tu les appelles toutes et tu envoies le résultat dans
un fichier texte qu'it te suffit de parser.
Ca évite les heures (voir années) de frustration en
consultant les pages d'aide de M$
exemple:
tu veux l'ip de ton ordi
en dos tu tapes:
ipconfig /all >c:ip.txt
dans le fichier txt tu as:
---début---
Windows IP Configuration
Host Name . . . . . . . . . . . . : xxxxxxxx
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Mixed
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NVIDIA nForce MCP Networking
Adapter
Physical Address. . . . . . . . . : xx-xx-xx-xx-xx-xx
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : xxx.xxx.xx.xx
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : xxx.xxx.xx.x
DNS Servers . . . . . . . . . . . : xx.xxx.xxx.xxx
xx.xxx.xxx.xxx
---fin---
en vba, ce sera
shell "ipconfig /all >c:ip.txt"
ajoute un délai pour que la fonction se termine
Public Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As
Long) 'a mettre dans un module vb
Sleep 1000
ouvres le fichier en lecture
dim lgn as string
open "c:ip.txt" for input as #1
while not eof(1)
line input #1, lgn
if ligne like "*IP Address*" then
' tu tiens ta ligne, tu en fais ce que tu veux
endif
wend
close #1
Pour trouver le nom des ordi, le principe est le même.
la commande dos est
net view : tous les noms d'ordi de ton domaine
net view /domain :tous les noms de domaine auquels tu as acces
net view /domain:WORKGROUP : tous les noms d'ordi du domaine WORKGROUP
net help view :is an interresting reading
questions/comments email: lauger AT climoilou DOT qc DOT ca
pour lancer une commande dos depuis vba,
utilises la commande shell
sous dos:
dir
renvoie a l'écran
dir >c:dir.txt
renvoie dans le fichier dir.txt
sous vba
shell "dir"
perds simplement la sortie
shell "dir >c:dir.txt"
crée le fichier dont tu as besoin
il te faut ensuite l'explorer (le parser)
Pas sur de répondre a la question!
envoies moi ta procedure et dis moi qu ca coince
j'essaierai de débogger
ton pb est il celui ci?
1 identifier les domaines auquels j'ai acces
2 dans chaque domaine récupérer les noms te tous les ordi
3 récupérer l'ip de chaque ordi identifié
pour lancer une commande dos depuis vba,
utilises la commande shell
sous dos:
dir
renvoie a l'écran
dir >c:dir.txt
renvoie dans le fichier dir.txt
sous vba
shell "dir"
perds simplement la sortie
shell "dir >c:dir.txt"
crée le fichier dont tu as besoin
il te faut ensuite l'explorer (le parser)
Pas sur de répondre a la question!
envoies moi ta procedure et dis moi qu ca coince
j'essaierai de débogger
ton pb est il celui ci?
1 identifier les domaines auquels j'ai acces
2 dans chaque domaine récupérer les noms te tous les ordi
3 récupérer l'ip de chaque ordi identifié
pour lancer une commande dos depuis vba,
utilises la commande shell
sous dos:
dir
renvoie a l'écran
dir >c:dir.txt
renvoie dans le fichier dir.txt
sous vba
shell "dir"
perds simplement la sortie
shell "dir >c:dir.txt"
crée le fichier dont tu as besoin
il te faut ensuite l'explorer (le parser)
Pas sur de répondre a la question!
envoies moi ta procedure et dis moi qu ca coince
j'essaierai de débogger
ton pb est il celui ci?
1 identifier les domaines auquels j'ai acces
2 dans chaque domaine récupérer les noms te tous les ordi
3 récupérer l'ip de chaque ordi identifié
si je lance une de ces deux macros, j'ai le message fichier introuvable qui
apparaît
Sub main()
Shell "dir > c:dir.txt"
End Sub
Sub main()
Shell "dir"
End Sub
Le problème ne vient-il pas de windows XP ?
Aec cette macro, j'ai pas le même message d'erreur : la fenetre dos s'ouvre
et dedans c'est écris que la synthaxe est mauvaise
Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long) 'a
mettre dans un module vb
Sub TestReseau()
Temp = Shell("net name > c:temp2.txt", 1)
Sleep 5000
End Sub
si je lance une de ces deux macros, j'ai le message fichier introuvable qui
apparaît
Sub main()
Shell "dir > c:dir.txt"
End Sub
Sub main()
Shell "dir"
End Sub
Le problème ne vient-il pas de windows XP ?
Aec cette macro, j'ai pas le même message d'erreur : la fenetre dos s'ouvre
et dedans c'est écris que la synthaxe est mauvaise
Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long) 'a
mettre dans un module vb
Sub TestReseau()
Temp = Shell("net name > c:temp2.txt", 1)
Sleep 5000
End Sub
si je lance une de ces deux macros, j'ai le message fichier introuvable qui
apparaît
Sub main()
Shell "dir > c:dir.txt"
End Sub
Sub main()
Shell "dir"
End Sub
Le problème ne vient-il pas de windows XP ?
Aec cette macro, j'ai pas le même message d'erreur : la fenetre dos s'ouvre
et dedans c'est écris que la synthaxe est mauvaise
Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long) 'a
mettre dans un module vb
Sub TestReseau()
Temp = Shell("net name > c:temp2.txt", 1)
Sleep 5000
End Sub