Question
changer la des cription d'une OU en powershell
- vivien
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 9
- Remerciements reçus 0
[code:1]
# Connexion à l'objet en spécifiant son OU
$user = [ADSI]'LDAP://OU=OU1,OU=OU2,OU=UFtest,DC=domaine'
# Modification de la propriété Description avec la méthode Put
$user.Put('Description','essaie !')
# Application des changements avec la méthode SetInfo
$user.SetInfo()
[/code:1]<br><br>Message édité par: vivien65150, à: 2/06/15 10:01
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
- Messages : 1778
- Remerciements reçus 21
Je pense que ce sujet que l'on vient de traité va répondre à ta question
sinon précise ta question stp
Connexion ou Créer un compte pour participer à la conversation.
- vivien
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 9
- Remerciements reçus 0
De plus j'ai une deuxième question en parallèle:
j'ai fais un script afin de savoir si un OU existe dans un OU spécifique.
cependant a cette ligne :
[code:1]
echo \"Importation du fichier CSV \"
$utilisateurs = Import-Csv –path 'C:\script\nia.csv' -delimiter ';'
[/code:1]
ça m'indique une erreur alors que j'ai utiliser la même ligne de code sur un autre script qui lui marchait très bien.
erreur:
Import-Csv : Impossible de traiter l'argument, car la valeur de l'argument « name » n'est pa
s valide. Modifiez la valeur de l'argument « name » et réexécutez l'opération.
Au niveau de C:\script\PS.ps1 : 2 Caractère : 27
+ $utilisateurs = Import-Csv <<<< –path 'C:\script\nia.csv' -delimiter ';'
+ CategoryInfo : InvalidArgument: ([Import-Csv], PSArgumentException
+ FullyQualifiedErrorId : Argument,Microsoft.PowerShell.Commands.ImportCsvCommand
Message édité par: vivien65150, à: 3/06/15 13:47
Message édité par: vivien65150, à: 3/06/15 13:48<br><br>Message édité par: vivien65150, à: 3/06/15 13:49
Connexion ou Créer un compte pour participer à la conversation.
- Axel
- Hors Ligne
- Membre elite
-
- Messages : 176
- Remerciements reçus 0
[code:1]
echo \"Importation du fichier CSV\"
$utilisateurs = Import-CSV –path \"C:\temp\script_CRLF_ia.csv\" -delimiter
[/code:1]
ou
[code:1]
echo \"Importation du fichier CSV\"
$utilisateurs = Import-csv –path \"C:\temp\script_CRLF_ia.csv\" -delimiter
[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
- Axel
- Hors Ligne
- Membre elite
-
- Messages : 176
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
-
- Messages : 1778
- Remerciements reçus 21
ça ressemble a un problème de contenue de ton fichier CSVcependant a cette ligne :
[code:1]
echo \"Importation du fichier CSV \"
$utilisateurs = Import-Csv –path 'C:\script\nia.csv' -delimiter ';'
[/code:1]
ça m'indique une erreur alors que j'ai utiliser la même ligne de code sur un autre script qui lui marchait très bien.Import-Csv : Impossible de traiter l'argument, car la valeur de l'argument « name » n'est pa
s valide. Modifiez la valeur de l'argument « name » et réexécutez l'opération.
Au niveau de C:\script\PS.ps1 : 2 Caractère : 27
+ $utilisateurs = Import-Csv <<<< –path 'C:\script\nia.csv' -delimiter ';'
+ CategoryInfo : InvalidArgument: ([Import-Csv], PSArgumentException
+ FullyQualifiedErrorId : Argument,Microsoft.PowerShell.Commands.ImportCsvCommand
Peut tu nous montré les trois premières lignes de ton fichier stp
De plus j'ai une deuxième question en parallèle:
j'ai fais un script afin de savoir si un OU existe dans un OU spécifique.
le code suivant va te donner la liste des OU d'une OU
[code:1]$objDomaine=[ADSI]\"LDAP://OU=OU1,OU=OU2,OU=UFtest,DC=domaine\"
$objRecherche = new-object system.DirectoryServices.DirectorySearcher($objDomaine)
$objRecherche.Filter=\"((objectClass=organizationalUnit))\"
$objRecherche.SearchScope = \"OneLevel\"
$objResult = $objRecherche.FindAll()
$objResult[/code:1]
une autre methode via le module AD :
[code:1]Get-ADOrganizationalUnit -Filter * -SearchBase 'OU=OU1,OU=OU2,OU=UFtest,DC=domaine' -SearchScope OneLevel | FT Name, DistinguishedName -A
[/code:1]<br><br>Message édité par: 6ratgus, à: 3/06/15 15:06
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- changer la des cription d'une OU en powershell