Question
Récupérer la "Description de l'ordinateur"
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 7 ans 8 mois #21278
par Philippe
Réponse de Philippe sur le sujet Re:Récupérer la Description de l'ordinateur
salut Galadan
je vais t'aidé pour la solution par le partage :
- d'abord faire un partage accesible par tous les PCs, avec les droits comme pour le déploiement de logiciel par GPO, c'est à dire \"tous le monde\" mais avec les droits en écriture.
- apres tu fais une GPO qui lance un script powershell au démarrage
le script peut être celui ci repris de ton code, tu a juste a changer \"\\serveur_de_partage\partage_description\" par le partage créé juste au dessus :
[code:1]
#########################
#Ajout de la description#
#########################
#Importation du module Active Directory.
import-module activedirectory
#Récupération du nom du PC
$computer = (Get-WmiObject -Class win32_computersystem).name
#Récupération de la description de l'ordinateur
$description = (Get-WmiObject -class win32_operatingsystem |select Description).description
# Ecriture de la description dans un fichier au nom de l'ordinateur
\" \" | select @{n=\"computer\";e={$computer}}, @{n=\"description\";e={$description}} | export-Csv \"\\serveur_de_partage\partage_description\$computer.csv\"
[/code:1]
il écrira a chaque démarrage du PC la description du pc dans un fichier qui porte le nom du PC.
- tu lance une ou plusieurs fois par jours le script suivant à la main ou via une tache planifié :
[code:1]# Lecture de tous les fichiers description
Get-ChildItem \"C:\partage_description\*.csv\" | foreach {
$pc = import-Csv $_
# on efface ancienne description
Set-ADComputer -Identity $pc.computer -Clear Description
#Ajout de la description dans le compte AD
Set-ADComputer -Identity $pc.computer -Description $pc.description
# efface le fichier description
Remove-Item $_
}
[/code:1]
ça lis la description dans chaque fichiers et l'écrit dans l'objet Computer correspondant dans l'AD
je crois que j'ai rien oublié
a toi de travaillé !!
Message édité par: 6ratgus, à: 14/01/16 17:34<br><br>Message édité par: 6ratgus, à: 14/01/16 17:39
je vais t'aidé pour la solution par le partage :
- d'abord faire un partage accesible par tous les PCs, avec les droits comme pour le déploiement de logiciel par GPO, c'est à dire \"tous le monde\" mais avec les droits en écriture.
- apres tu fais une GPO qui lance un script powershell au démarrage
le script peut être celui ci repris de ton code, tu a juste a changer \"\\serveur_de_partage\partage_description\" par le partage créé juste au dessus :
[code:1]
#########################
#Ajout de la description#
#########################
#Importation du module Active Directory.
import-module activedirectory
#Récupération du nom du PC
$computer = (Get-WmiObject -Class win32_computersystem).name
#Récupération de la description de l'ordinateur
$description = (Get-WmiObject -class win32_operatingsystem |select Description).description
# Ecriture de la description dans un fichier au nom de l'ordinateur
\" \" | select @{n=\"computer\";e={$computer}}, @{n=\"description\";e={$description}} | export-Csv \"\\serveur_de_partage\partage_description\$computer.csv\"
[/code:1]
il écrira a chaque démarrage du PC la description du pc dans un fichier qui porte le nom du PC.
- tu lance une ou plusieurs fois par jours le script suivant à la main ou via une tache planifié :
[code:1]# Lecture de tous les fichiers description
Get-ChildItem \"C:\partage_description\*.csv\" | foreach {
$pc = import-Csv $_
# on efface ancienne description
Set-ADComputer -Identity $pc.computer -Clear Description
#Ajout de la description dans le compte AD
Set-ADComputer -Identity $pc.computer -Description $pc.description
# efface le fichier description
Remove-Item $_
}
[/code:1]
ça lis la description dans chaque fichiers et l'écrit dans l'objet Computer correspondant dans l'AD
je crois que j'ai rien oublié
a toi de travaillé !!

Message édité par: 6ratgus, à: 14/01/16 17:34<br><br>Message édité par: 6ratgus, à: 14/01/16 17:39
Connexion ou Créer un compte pour participer à la conversation.
- Galadan
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 75
- Remerciements reçus 0
il y a 7 ans 8 mois #21280
par Galadan
Réponse de Galadan sur le sujet Re:Récupérer la Description de l'ordinateur
Super merci beaucoup!!
Par contre l’importation du module ne fonctionne pas sur les poste clients...
Je penser faire ça du coup:
[code:1]#Importation du module Active Directory.
$session = New-PSSession -computerName Serveur
Invoke-command { import-module activedirectory } -session $session
Export-PSSession -session $session -commandname *-AD* -outputmodule RemAD -allowclobber -force
Remove-PSSession -session $session
Import-Module RemAD -prefix Rem[/code:1]
Mais du coup il faut des credential... On peut mettre le module en question dans un partage?
Par contre l’importation du module ne fonctionne pas sur les poste clients...
Je penser faire ça du coup:
[code:1]#Importation du module Active Directory.
$session = New-PSSession -computerName Serveur
Invoke-command { import-module activedirectory } -session $session
Export-PSSession -session $session -commandname *-AD* -outputmodule RemAD -allowclobber -force
Remove-PSSession -session $session
Import-Module RemAD -prefix Rem[/code:1]
Mais du coup il faut des credential... On peut mettre le module en question dans un partage?
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 7 ans 8 mois #21283
par Philippe
[code:1]#Importation du module Active Directory.
import-module activedirectory[/code:1]
Réponse de Philippe sur le sujet Re:Récupérer la Description de l'ordinateur
le module ne sert pas sur le poste utilisateur. tu peut donc simplement l'enlevéPar contre l’importation du module ne fonctionne pas sur les poste clients...
[code:1]#Importation du module Active Directory.
import-module activedirectory[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Galadan
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 75
- Remerciements reçus 0
il y a 7 ans 8 mois #21284
par Galadan
Réponse de Galadan sur le sujet Re:Récupérer la Description de l'ordinateur
ben oui, je suis bête...
Merci!
Merci!
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 7 ans 8 mois #21286
par Philippe
Réponse de Philippe sur le sujet Re:Récupérer la Description de l'ordinateur
un oublie de ma part
par contre ça fonctionne ?
par contre ça fonctionne ?
Connexion ou Créer un compte pour participer à la conversation.
- Galadan
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 75
- Remerciements reçus 0
il y a 7 ans 8 mois #21303
par Galadan
Réponse de Galadan sur le sujet Re:Récupérer la Description de l'ordinateur
A priori oui, l'ajout de la description dans l'AD met un peu de temps à apparaître.
Je te confirme ça lundi.
Merci de ton aide dans tous les cas!!
J'ai une autre idée d'utilisation met ça me semble compliqué...
J'explique quand le bon fonctionnement de ce script sera validé
Bon weekend!
Je te confirme ça lundi.
Merci de ton aide dans tous les cas!!
J'ai une autre idée d'utilisation met ça me semble compliqué...
J'explique quand le bon fonctionnement de ce script sera validé

Bon weekend!
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.061 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Récupérer la "Description de l'ordinateur"