speakerst
Goto Top

Powershell Skript fehlerhaft?

Hallo, ich habe mir ein Powershell Skript geschriebe was bisher auch immer funktioniert hat aber unter einem Windows Server 2016 udn einer Domäne mit Subdomain macht es irgedn wie mucken.

Fehler ist der folgende:

New-ADOrganizationalUnit : Der Server kann die Anforderung nicht ausführen
In C:\temp\Ous_neu.ps1:21 Zeichen:1

back-to-topNew-ADOrganizationalUnit -Name $OgraUnit -Path $ADUnit

back-to-top~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : NotSpecified: (OU=Leitstelle,D...wuppertal,DC=de:String) [New-ADOrganizationalUnit], ADException
+ FullyQualifiedErrorId : ActiveDirectoryServer:0,Microsoft.ActiveDirectory.Management.Commands.NewADOrganizationalUnit


Import-Module ActiveDirectory
  1. ################################Haut Ous###################
$OgraUnit = "Leitstelle"
$ADUnit = "DC=Sub,DC=Domainl,DC=de"
$Hersteller = @("Asgard","ELS","SAN")
$HerstellerUnit = "ou=Leitstelle, DC=Sub,DC=Domainl,DC=de"
Asgard###############################
$AsgardHauptOus = @("Computer", "User" , "Admin_Client")
$AsgardHauptUnit = "ou=Asgard, ou=Leitstelle, DC=Sub,DC=Domainl,DC=de"
$AsgardOus = @("Client", "Server")
$AsgardComuterUnit = "ou=Computer, ou=Asgard, ou=Leitstelle, DC=Sub,DC=Domainl,DC=de"
ELS#############################
$ELSHauptOus = @("Computer", "User")
$ELSHauptUnit = "ou=ELS, ou=Leitstelle, DC=Sub,DC=Domainl,DC=de"
$ELSOus = @("Client", "Server")
$ELSComuterUnit = "ou=Computer, ou=ELS, ou=Leitstelle, DC=Sub,DC=Domainl,DC=de"
OU für Gruppe anlegen##########################
$Gruppen = "Gruppen"

Leitstellen OU anlegen##############
New-ADOrganizationalUnit -Name $OgraUnit -Path $ADUnit


Gruppe Anlegen##########################
New-ADOrganizationalUnit -Name $Gruppen -Path $HerstellerUnit


################Anlegen der Ou's unter der Haupt OU#####################
for ($i=0; $i -lt $Hersteller.Length; $i++)
{
New-ADOrganizationalUnit -Name $Hersteller[$i] -Path $HerstellerUnit
}

##########################Anlegen der OUs Server Computer, User im Asgard######################
for ($k=0; $k -lt $AsgardHauptOus.Length; $k++)
{
New-ADOrganizationalUnit -Name $AsgardHauptOus[$k] -Path $AsgardHauptUnit
}

for ($n=0; $n -lt $AsgardOus.Length; $n++)
{
New-ADOrganizationalUnit -Name $AsgardOus[$n] -Path $AsgardComuterUnit
}

############################Anlegen der OUs Server Computer, User im ELS##########################
for ($p=0; $p -lt $ELSHauptOus.Length; $p++)
{
New-ADOrganizationalUnit -Name $ELSHauptOus[$p] -Path $ELSHauptUnit
}
for ($m=0; $m -lt $ELSOus.Length; $m++)
{
New-ADOrganizationalUnit -Name $ELSOus[$m] -Path $ELSComuterUnit
}

Content-Key: 343772

Url: https://administrator.de/contentid/343772

Printed on: April 20, 2024 at 00:04 o'clock

Member: MrCount
MrCount Jul 18, 2017 updated at 14:54:37 (UTC)
Goto Top
Servus,

am besten setzt du deinen Code mal in die dafür vorgesehenen Tags...

abc
def
ghi

Bist ja schließlich kein Neuling hier... face-wink
Member: Pjordorf
Pjordorf Jul 18, 2017 at 15:07:43 (UTC)
Goto Top
Hallo,

Zitat von @SpeakerST:
In C:\temp\Ous_neu.ps1
Sagst du uns auch was dort drin steht?

Gruß,
Peter
Mitglied: 133417
133417 Jul 18, 2017 updated at 15:55:10 (UTC)
Goto Top
Wenn das eine Subdomain ist, im Parameter -Server für das CMDlet NewADOrganizationalUnit einen DC der Subdomain angeben ...

Gruß