0

서버를 시작할 때마다 아래 링크를 사용하여 Windows Server 2012에서 Active Directory 도메인 서비스를 수동으로 구성하고 있습니다. 이에 대한 통찰력을 바탕으로 PS를 사용하여 각 단계를 자동화 할 수 있습니다.Windows Server 2012에서 Active Directory 도메인 서비스 구성

https://support.rackspace.com/how-to/installing-active-directory-on-windows-server-2012/ 

광고를 설치하고 구성하기 위해 아래 PS 스크립트를 사용했습니다. 이것을 실행하면 Domain Name 매개 변수를 찾습니다. 이것을 명시 적으로 추가해야합니까? 그렇다면 어떻게 스크립트에 추가 할 수 있습니까?

import-module servermanager 
Get-Windowsfeature 
Install-windowsfeature AD-domain-services 
Import-Module ADDSDeployment 
Write-Host "Updating system" $env:COMPUTERNAME "....." -ForegroundColor Green 
Set-Service –Name remoteregistry –Computer $env:COMPUTERNAME -StartupType Automatic 
Get-Service remoteregistry -ComputerName $env:COMPUTERNAME | start-service 
Install-ADDSForest 
-CreateDnsDelegation:$false 
-DatabasePath "C:\Windows\NTDS" 
-DomainMode "Win2012R2" 
-DomainName "corp.contoso.com" 
-DomainNetbiosName "THEGEEKSTUFF" 
-ForestMode "Win2012R2" 
-InstallDns:$true 
-LogPath "C:\Windows\NTDS" 
-NoRebootOnCompletion:$false 
-SysvolPath "C:\Windows\SYSVOL" 
-Force:$true 

Domain name

답변

0

업데이트 :이 필수이기 때문에 그것은 -DomainName 매개 변수에 대한 값을 요구하고 Install-ADDSForest에 대한 코드는 한 줄에 있어야하거나에 `을 백틱 사용할 필요가

여러 줄로 나눕니다. 아래의 라인에서 사용하는 것이 더 좋습니다. 백틱를 사용

Install-ADDSForest -CreateDnsDelegation:$false -DatabasePath "C:\Windows\NTDS" -DomainMode "Win2012R2" -DomainName "corp.contoso.com" -DomainNetbiosName "THEGEEKSTUFF" -ForestMode "Win2012R2" -InstallDns:$true -LogPath "C:\Windows\NTDS" -NoRebootOnCompletion:$false -SysvolPath "C:\Windows\SYSVOL" -Force:$true 

:

Install-ADDSForest` 
-CreateDnsDelegation:$false ` 
-DatabasePath "C:\Windows\NTDS" ` 
-DomainMode "Win2012R2" ` 
-DomainName "corp.contoso.com"` 
-DomainNetbiosName "THEGEEKSTUFF" ` 
-ForestMode "Win2012R2" ` 
-InstallDns:$true` 
-LogPath "C:\Windows\NTDS" ` 
-NoRebootOnCompletion:$false ` 
-SysvolPath "C:\Windows\SYSVOL"` 
-Force:$true 

관련,

kvprasoon

+0

@kvprasoon - 내가 업데이트 한 내 question.Could 당신이 그것에 귀하의 의견을 공유 할 수 있습니다. –

관련 문제