Question
boucle sur un adressage ip
- Hash
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 4 ans 3 mois #29048
par Hash
boucle sur un adressage ip a été créé par Hash
Bonjour,
J'ai un script qui prend pour parametre un fichier texte
et voudrais qu'à la place prendre un plage d'adresses ip.
Je pensais utiliser ce bout de code mais en ayan vu le résultat, je ne vois pas comment l'adapter :
ForEach ($trucip in 1..255 | % { [System.Net.Dns]::GetHostByAddress(\"10.100.33.$_\") } | ft)
Merci de votre aide.
J'ai un script qui prend pour parametre un fichier texte
et voudrais qu'à la place prendre un plage d'adresses ip.
Je pensais utiliser ce bout de code mais en ayan vu le résultat, je ne vois pas comment l'adapter :
ForEach ($trucip in 1..255 | % { [System.Net.Dns]::GetHostByAddress(\"10.100.33.$_\") } | ft)
Merci de votre aide.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6294
- Remerciements reçus 67
il y a 4 ans 3 mois #29051
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:boucle sur un adressage ip
Salut,
supprime déjà la commande FT de ton instruction Pipeline.
Format-Table est dédié à l'affichage sur un host Powershell (la console par ex).
Ceci renvoi des objets de formatage :
[code:1]
forEach ($trucip in 1..255 | % { '[System.Net.Dns]::GetHostByAddress(\"10.100.33.$_\"«»)' } |ft) {$trucip.gettype().fullname}
[/code:1]
Ceci renvoi des objets de string ou autre selon ton choix :
[code:1]
forEach ($trucip in 1..255 | % { '[System.Net.Dns]::GetHostByAddress(\"10.100.33.$_\"«»)' }) {$trucip.gettype().fullname}
[/code:1]
Avec le bon type en sortie ce sera je pense bcp + facile.
supprime déjà la commande FT de ton instruction Pipeline.
Format-Table est dédié à l'affichage sur un host Powershell (la console par ex).
Ceci renvoi des objets de formatage :
[code:1]
forEach ($trucip in 1..255 | % { '[System.Net.Dns]::GetHostByAddress(\"10.100.33.$_\"«»)' } |ft) {$trucip.gettype().fullname}
[/code:1]
Ceci renvoi des objets de string ou autre selon ton choix :
[code:1]
forEach ($trucip in 1..255 | % { '[System.Net.Dns]::GetHostByAddress(\"10.100.33.$_\"«»)' }) {$trucip.gettype().fullname}
[/code:1]
Avec le bon type en sortie ce sera je pense bcp + facile.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.043 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- boucle sur un adressage ip