Question
Retrouver le nom d'une machine
- Fréd
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 17 ans 8 mois #334
par Fréd
Retrouver le nom d'une machine a été créé par Fréd
Re bien le bonjour chère et cher powershelliens
Je cherche un moyen pour retrouver le nom d'une machine (nom NETBIOS).
Pour vous donnez un peu plus de précision, j'ai un script qui récupère des infos de l'event log et qui m'envoie le tout par mail. Seulement ce script tourne sur plusieurs serveurs et je voudrais que le sujet de mon mail soit: Event log \"nom_de_la_machine\". Comme ça je sais que ces infos là viennent de tel serveur...
Merci pour vos réponse
Message édité par: niniel, à: 12/05/07 11:08<br><br>Message édité par: niniel, à: 12/05/07 11:09
Je cherche un moyen pour retrouver le nom d'une machine (nom NETBIOS).
Pour vous donnez un peu plus de précision, j'ai un script qui récupère des infos de l'event log et qui m'envoie le tout par mail. Seulement ce script tourne sur plusieurs serveurs et je voudrais que le sujet de mon mail soit: Event log \"nom_de_la_machine\". Comme ça je sais que ces infos là viennent de tel serveur...
Merci pour vos réponse
Message édité par: niniel, à: 12/05/07 11:08<br><br>Message édité par: niniel, à: 12/05/07 11:09
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 17 ans 8 mois #335
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Retrouver le nom d'une machine
Bonjour Niniel,
Il y a plusieurs façons de récupérer le nom d'un ordinateur localement :
- IPConfig /All : et isoler le texte correspondant au hostname
- Une requête WMI : j'ai pas cherché, mais ça doit pas être trop compliqué à trouver
- Lire la clé de registre :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName
C'est la méthode que j'ai retenu :
[code:1]
$a = Get-ItemProperty -path registry::\"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName\"
$a.ComputerName[/code:1]
Sinon tu peux aussi utiliser cette syntaxe (moins lisible à mon goût) :
[code:1](Get-ItemProperty -path registry::\"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName\"«»).ComputerName[/code:1]
A bientôt très cher PowerShelleur petit scarabée
Arnaud
Il y a plusieurs façons de récupérer le nom d'un ordinateur localement :
- IPConfig /All : et isoler le texte correspondant au hostname
- Une requête WMI : j'ai pas cherché, mais ça doit pas être trop compliqué à trouver
- Lire la clé de registre :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName
C'est la méthode que j'ai retenu :
[code:1]
$a = Get-ItemProperty -path registry::\"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName\"
$a.ComputerName[/code:1]
Sinon tu peux aussi utiliser cette syntaxe (moins lisible à mon goût) :
[code:1](Get-ItemProperty -path registry::\"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ComputerName\"«»).ComputerName[/code:1]
A bientôt très cher PowerShelleur petit scarabée
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- Fréd
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 17 ans 8 mois #336
par Fréd
Réponse de Fréd sur le sujet Re:Retrouver le nom d'une machine
Top ta soluce qui va lire la clef de registre. C'est exactement ce qu'il me faut.
Merci pour ton aide Arnaud.
Comme le disait maître FengShui: \"l'arbre déraciné avait plus de banches que de racines...\"
A+
Merci pour ton aide Arnaud.
Comme le disait maître FengShui: \"l'arbre déraciné avait plus de banches que de racines...\"
A+
Connexion ou Créer un compte pour participer à la conversation.
- Robin Lemesle
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 260
- Remerciements reçus 0
il y a 17 ans 8 mois #345
par Robin Lemesle
Robin MVP PowerShell
Réponse de Robin Lemesle sur le sujet Re:Retrouver le nom d'une machine
Petite précision.
en ce qui concerne la requête WMI, il faut utiliser la classe Win32_ComputerSystem
[code:1](Get-WmiObject Win32_ComputerSystem).name[/code:1]
Rob
en ce qui concerne la requête WMI, il faut utiliser la classe Win32_ComputerSystem
[code:1](Get-WmiObject Win32_ComputerSystem).name[/code:1]
Rob
Robin MVP PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Fréd
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 17 ans 8 mois #346
par Fréd
Réponse de Fréd sur le sujet Re:Retrouver le nom d'une machine
Encore mieux! Merciiiiiiiii Rob
Y'a encore un admin qui dit mieux. Bon ça va être dure là...
En tout cas merci beaucoup pour vos réponses.
Y'a encore un admin qui dit mieux. Bon ça va être dure là...
En tout cas merci beaucoup pour vos réponses.
Connexion ou Créer un compte pour participer à la conversation.
- korryoo
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 17 ans 8 mois #349
par korryoo
Réponse de korryoo sur le sujet Re:Retrouver le nom d'une machine
moi j'utilise la commande hostname.
$nom=hostname
$nom=hostname
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.117 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Retrouver le nom d'une machine