2

Alors, quand je lance le script suivant fonctionne comme prévuModification du nom d'hôte et de l'ajout de domaine; mais lors de la spécification OU

$newname = Read-Host 'Desired hostname' 
$user = Read-Host 'Domain admin username' 
$cpc = hostname.exe 
Add-Computer -DomainName DOMAIN.CO.UK -ComputerName $cpc -NewName $newname -Credential domain\$user 
pause 

Cependant, lorsque je tente alors d'ajouter -OUPath "OU=ourou,OU=ourou,DC=domain,DC=co,DC=uk" comme ceci:

$newname = Read-Host 'Desired hostname' 
$user = Read-Host 'Domain admin username' 
$cpc = hostname.exe 
Add-Computer -DomainName DOMAIN.CO.UK -ComputerName $cpc -NewName $newname -Credential domain\$user -OUPath "OU=Workstations,OU=Windows 10,DC=domain,DC=co,DC=uk" 
pause 

Les pauses de script, retour:

Impossible de joindre le domaine à partir de son groupe de travail actuel ... le système ne peut pas trouver le fichier spécifié

Des idées?

est ici la mise en page AD, au cas où je fais une erreur stupide:

AD OU structure

Répondre

2

Au cas où quelqu'un va dans le même problème, je l'ai maintenant compris que j'étais dans la prise de fait une erreur stupide.

la commande -OUPath fonctionne à rebours à travers les arbres OU. Donc, dans mon exemple, je voulais faire référence à l'unité d'organisation: domain.co.uk \ Stations de travail \ Windows 10

origine mon code a été: -OUPath "OU=Workstations,OU=Windows 10,DC=domain,DC=co,DC=uk"

Le code que je avais besoin était: -OUPath "OU=Windows 10,OU=Workstations,DC=domain,DC=co,DC=uk"

Espérons que je » Je l'ai bien expliqué.

+0

Merci d'avoir ajouté votre réponse. –