2

지정할 때 내가 예상호스트 이름과 도메인을 잘 연결하면 변경됩니다. 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 

로 작동 다음 스크립트를 실행할 때하지만 그래서 그러나 나는 다음과 같이 -OUPath "OU=ourou,OU=ourou,DC=domain,DC=co,DC=uk"를 추가 할 때 :

$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 

스크립트 휴식을 반환 :

현재 작업 그룹에서 도메인에 가입하지 못했습니다 ... 지정한 파일을 찾을 수 없습니다.

아이디어가 있으십니까?

사람이 같은 문제에서 실행되는 경우

AD OU structure

답변

2

, 내가 지금은 사실 결정에 것을 알아 낸 것 : 여기

이 경우 내가 바보 같은 실수를하고있어, 광고 레이아웃입니다 어리석은 실수.

-OUPath 명령은 OU 트리를 통해 역방향으로 작동합니다. 윈도우 10 \ 내 코드를했다 원래

domain.co.uk의 \ 워크 스테이션 : 내가 필요한 코드는했다 -OUPath "OU=Workstations,OU=Windows 10,DC=domain,DC=co,DC=uk"

: 희망 -OUPath "OU=Windows 10,OU=Workstations,DC=domain,DC=co,DC=uk"

나 '를 그래서 내 예제에서, 나는 OU를 참조하고 싶어 잘 설명했다.

+0

답변을 추가해 주셔서 감사합니다. –

관련 문제