.aspx file
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:ListBox ID="ListBox1" runat="server"></asp:ListBox>
.cs file
protected void Button1_Click(object sender, EventArgs e)
{
ListBox1.Items.Clear();
DirSearch("c:\\test");
}
void DirSearch(string sDir)
{
foreach (string d in Directory.GetDirectories(sDir))
{
foreach (string f in Directory.GetFiles(d, TextBox1.Text))
{
ListBox1.Items.Add(f);//if find the file, then put it into the listbox
}
DirSearch(d);
}
}
شما فقط جستجوي server side می تونید به این ترتیب انجام بدین. این کد را کمی تغییر بدین و در تمام dir ها و درایو ها جستجو کنید.باز هم تاکیید می کنم شما فقط جستجو ىر ويندوز را در سمت سرور می تونید انجام بدین و الا باید در IIS جستجو کنید. اگر کمی توضیح بدید چکار می خواهید بکنید شاید بهتر بشه کمک کرد.