减小字体
增大字体
【收藏到ViVi】【收藏到YouNote】【收藏此页到365Key】【
收藏此页到bbmao】
<%@ Page Language="C#" ValidateRequest="false" %> <%@ Import Namespace="System.IO" %> <%@ Import Namespace="System.Text" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>ScanWrtieable</title> </head> <body>
<script runat="server"> protected void Page_Load(object sender, EventArgs e) { } int cresults; protected void ScanRights(DirectoryInfo cdir) { try { if (Int32.Parse(TextBox_stopat.Text) > 0) { if (cresults > Int32.Parse(TextBox_stopat.Text)) return; } DirectoryInfo[] subdirs = cdir.GetDirectories(); foreach (DirectoryInfo item in subdirs) { ScanRights(item); } File.Create(cdir.FullName + "\\test").Close(); this.Lb_msg.Text += cdir.FullName+"<br/>"; cresults++; File.Delete(cdir.FullName + "\\test"); }
catch { } } System.DateTime start = DateTime.Now; protected void ClearAllThread_Click(object sender, EventArgs e) { this.Lb_msg .Text= ""; cresults = 0; ScanRights(new DirectoryInfo(Fport_TextBox.Text)); TimeSpan usetime = System.DateTime.Now - start; this.Lb_msg.Text +="usetime: "+ usetime.TotalSeconds.ToString(); }
</script>
<form id="form1" runat="server"> <div> start<asp:TextBox ID="Fport_TextBox" runat="server" Text="c:\" Width="60px"></asp:TextBox> Stopat <asp:TextBox ID="TextBox_stopat" runat="server" Text="5" Width="60px"></asp:TextBox>files <asp:Button ID="Button" runat="server" OnClick="ClearAllThread_Click" Text="ScanWriterable" /><br /> <asp:Label ID="Lb_msg" runat="server" Text=""></asp:Label> <br /> </div> <div>code by <a href ="http://www.cncert.net">www.cncert.net</a></div> </form> </body> </html> 下载:http://www.cncert.net/up_files/soft/scanwriterable.aspx.rar from:http://hi.baidu.com/cnqing/blog/item/5a2f57e6a558fb28b8382030.html
|