Ich muss ein benutzerdefiniertes Attribut ändern, das wir dem Schema hinzugefügt haben, jedoch auf Basis aller Benutzer. Das Attribut ist ein MD5-Hash, den ich bereits als öffentliche Variable speichere. Ich versuche, eine Liste aller Benutzer in der angegebenen OU zu erstellen, die in der ListBox aufgeführt werden sollen, sodass Sie alle Benutzer oder einzelne Benutzer auswählen können, um die Werte anzuwenden.
Hier ist mein aktueller Code für Form1.cs
Verwenden von System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Security.Cryptography;
using System.DirectoryServices;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
String Password;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
Password = textBox1.Text;
}
private void button1_Click(object sender, EventArgs e)
{
System.Security.Cryptography.MD5CryptoServiceProvider x = new System.Security.Cryptography.MD5CryptoServiceProvider();
byte[] bs = System.Text.Encoding.UTF8.GetBytes(Password);
bs = x.ComputeHash(bs);
System.Text.StringBuilder s = new System.Text.StringBuilder();
foreach (byte b in bs)
{
s.Append(b.ToString("x2").ToLower());
}
Password = s.ToString();
textBox2.Text = Password;
}
private void button2_Click(object sender, EventArgs e)
{
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}
private void button3_Click(object sender, EventArgs e)
{
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
}
}
}
0 Stimmen
Wie gehe ich vor, um alle Benutzer zu erhalten, nicht nur bestimmte, sondern alle und diese Informationen in ein Array oder etwas zu bekommen, das innerhalb des Listbox angezeigt werden kann