Question
débutant voulant créer plusieurs OU via un csv
- fabian
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 3
- Remerciements reçus 0
Je suis étudiant et on m'a donné comme tâches, de créer un script pour automatiser l'installation de plusieurs OU(dont certaines imbriquées).
j'ai donc tenté de faire un script,mais j'ai comme msg d'erreur:
New-ADOrganizationalUnit : An attempt was made to add an object to the directory with a name that is already in use
At C:\Users\Administrateur\Documents\script\ImportOu.ps1:14 char:2
+ New-ADOrganizationalUnit -Name $nom -Path \"$chemin\" -ProtectedFromAccidentalDel ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (OU=Direction,DC=kofa,DC=lan: String) [New-ADOrganizationalUnit], ADException
+ FullyQualifiedErrorId : ActiveDirectoryServer:8305,Microsoft.ActiveDirectory.Management.Commands.NewADOrganizationalUnit
Voici mon script :
[code:1]
Import-Module ActiveDirectory -ErrorAction Stop
# Spécifie le dossier et le fichier CSV à utiliser
$impfile = \"C:\Users\Administrateur\Documents\script\OU.csv\"
echo \"ok\"
# Analyse du fichier d'importation
$ous = Import-CSV $impFile -Delimiter \";\"
foreach ($ou in $ous)
{
$nom = $ou.OU
$chemin = $ou.Chemin
New-ADOrganizationalUnit -Name $nom -Path \"$chemin\" -ProtectedFromAccidentalDeletion $false
}
[/code:1]
Si vous pouviez me dire quel sont mes erreurs, ça serait super.
j'ai mis en pièce jointe, une image pour vous montrez à quoi ressemble mon fichier csv, ainsi que mon script.
D'avance, merci de votre de réponse.
La pièce jointe ImportOu-c7b89bc8f1286379e723146a62f1039a.ps1 est absente ou indisponible
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- fabian
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
- Messages : 3
- Remerciements reçus 0
Bonjour à tous,et par la même occasion, bonne année,
Je suis étudiant et on m'a donné comme tâches, de créer un script pour automatiser l'installation de plusieurs OU(dont certaines imbriquées).
j'ai donc tenté de faire un script,mais j'ai comme msg d'erreur:
New-ADOrganizationalUnit : An attempt was made to add an object to the directory with a name that is already in use
At C:\Users\Administrateur\Documents\script\ImportOu.ps1:14 char:2
+ New-ADOrganizationalUnit -Name $nom -Path \"$chemin\" -ProtectedFromAccidentalDel ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (OU=Direction,DC=kofa,DC=lan: String) [New-ADOrganizationalUnit], ADException
+ FullyQualifiedErrorId : ActiveDirectoryServer:8305,Microsoft.ActiveDirectory.Management.Commands.NewADOrganizationalUnit
Voici mon script :
[code:1]
Import-Module ActiveDirectory -ErrorAction Stop
# Spécifie le dossier et le fichier CSV à utiliser
$impfile = \"C:\Users\Administrateur\Documents\script\OU.csv\"
echo \"ok\"
# Analyse du fichier d'importation
$ous = Import-CSV $impFile -Delimiter \";\"
foreach ($ou in $ous)
{
$nom = $ou.OU
$chemin = $ou.Chemin
New-ADOrganizationalUnit -Name $nom -Path \"$chemin\" -ProtectedFromAccidentalDeletion $false
}
[/code:1]
Si vous pouviez me dire quel sont mes erreurs, ça serait super.
j'ai mis en pièce jointe, une image pour vous montrez à quoi ressemble mon fichier csv, ainsi que mon script.
D'avance, merci de votre de réponse.<br><br>Message édité par: cmtex, à: 2/01/15 20:34La pièce jointe ImportOu-c7b89bc8f1286379e723146a62f1039a.ps1 est absente ou indisponible
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- débutant voulant créer plusieurs OU via un csv