我试图将AD用户显示为HTML页面中的下拉列表。将AD用户显示为HTML页面中的下拉列表
以下是我在HTML写的创建下拉列表代码:
<h3>Search Account</h3>
<form>
<legend>Select the username from below list</legend>
<p>
<label>Select list</label>
<select id = "myList">
<option value = "1">one</option>
<option value = "2">two</option>
</select>
</p>
</form>
以下是代码,我可以用它来获取所有有效的广告用户名:
$users = Get-ADUser -Filter * -SearchBase "OU=User_Accounts,DC=test,DC=local" -Properties * | Where-Object {$_.UserAccountControl -eq 0x200} | Select-Object Name
foreach ($user in $users) {
$userName = $user.Name
Write-Host $userName
}
但是,我怎么能整合这两个代码,以便我的HTML下拉菜单动态填充AD用户名?
任何帮助将不胜感激。
我可以在您的'$ userName'中请求该字段,以便我可以准确获得值 – Miggy
其用户名例如名字姓氏 –
这是如何实现的,你是从PHP执行powershell脚本还是从Powershell生成HTML/PHP页面?更多的见解将会有所帮助。 – SteloNLD