我正在尝试使用powershell在名为Branches的OU下添加名为Calder的OU,但我一直收到错误driver.get("https://www.momondo.in/");
driver.findElement(By.cssSelector(".searchFormWrapper input[name='origin']"))
.sendKeys("b");
Thread.sleep(2000);
List<WebElement> options = driver.findElements(
By.cssSelector("div[id*='origin-smartbox-dropdown'] ul > li"));
for(WebElement opt:options) {
String airPortCode = opt.getAttribute("data-apicode");
String airPortShortName = opt.getAttribute("data-short-name");
String airPortFullName = opt.getText();
// It's up to you to determine to check which one of
// `airPortCode`, `airPortShortName`, `airPortFullName` includes `b`
}
,而且我以管理员身份运行powershell
这是我放入Powershell中的内容
New-ADOrganizationalUnit : The server is unwilling to process the request.
这是完整的错误
New-ADOrganizationalUnit:服务器不愿意处理 要求在线:1字符:1 + New-ADOrganizationalUnit“ Calder”-路径“ OU = Branches,DC = company.epl… + + CategoryInfo:未指定:(OU = Calder,OU + Br ... y.epl,DC = local:Strin g)[New-ADOrganizationalUnit]: ActiveDirectoryServer:O,Microsoft.ActiveDirectory.Management.Commands.NewADOrganizationalUnit
答案 0 :(得分:1)
当我输入完全合格的DN时,通常会看到此错误。如果是这种情况,使用搜索来获取预期的OU对象会有所帮助。
PS> $MYOU = Get-ADOrganizationalUnit -filter 'Name -like "Branches"'
PS> $MYOU.DistinguishedName
OU=Branches,dc=MyCompany,dc=ccTLD
PS> New-ADOrganizationalUnit "Calder" -Path $MYOU.DistinguishedName
PS> Get-ADOrganizationalUnit -filter 'Name -like "Calder"'
City :
Country :
DistinguishedName : OU=Calder,OU=Branches,dc=MyCompany,dc=ccTLD
LinkedGroupPolicyObjects : {}
ManagedBy :
Name : Calder
ObjectClass : organizationalUnit
ObjectGUID : 559c4242-505a-c165-15d5-562b5fb99103
PostalCode :
State :
StreetAddress :
如果这不仅是错误的OU路径,请尝试在命令后附加-Verbose
,以查看是否有更好的指示表明发生了什么错误。