具体的程序清单如下:
<% @ Page Language="C#"%>
<% @ Import Namespace="System.IO"%>
<%
  string strDir2List = Request.QueryString.Get("dir");
  Directory thisOne = null;
  try
  {
    thisOne = new Directory(strDir2List);
    Response.Write("<p>Creation:" + thisOne.CreationTime.ToString()+"</p>");
    Directory[] subDirectories = thisOne.GetDircetories();
    Response.Write("<ul>");
    for(int i=0; i<subDirectories;i++)
    {
      Response.Write("<li><a href=\"Web004.aspx?dir=");
      Response.Write(Server.UrlEncode(subDirectories[i].FullName));
      Response.Write("\">"+subDirectories[i].Name);
      Response.Write("</a><br>");
    }
    Response.Write("</ul>");
  }
  catch(Exception e)
  {
    Response.Write("Access not possible, error:<i>");
    Response.Write(e.ToString()+"</i>");
    Response.End();
  }
%>