J'essaie d'afficher les utilisateurs AD sous forme de liste déroulante dans la page HTML.Afficher les utilisateurs AD en tant que liste déroulante dans la page HTML
Voici le code que j'ai écrit en HTML pour créer des listes déroulantes:
<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>
Voici le code que je peux utiliser pour obtenir tous les noms d'utilisateur Active AD:
$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
}
Mais, comment puis-je intégrer les deux codes, de sorte que mon menu déroulant HTML est rempli dynamiquement avec les noms d'utilisateur AD?
Toute aide sera appréciée.
puis-je demander pour le champ dans votre $ userName afin que je puisse obtenir exactement les valeurs – Miggy
Ses noms d'utilisateur par ex. Prénom Nom –
Comment cela est-il implémenté, exécutez-vous le script powershell à partir de PHP ou générez-vous des pages HTML/PHP à partir de Powershell? plus de perspicacité serait utile. – SteloNLD