ASP:
<%
Disk = request. querystring ("disk ")
User = request. querystring ("user ")
If disk = "" or user = "" then
Response. Write "no disk or user (disk, user) specified )"
Else
Set coldiskquotas = Createobject ("Microsoft. diskquota.1 ")
Coldiskquotas. initialize disk, true
Set objuser = coldiskquotas. finduser (User)
Response. Write "Warning Level :"
Response. Write objuser. quotathreshold
Response. Write "<p> quota limit :"
Response. Write objuser. quotalimit
Response. Write "<p> quantity :"
Response. Write objuser. quotaused
Response. Write "<p> Status :"
Response. Write coldiskquotas. quotastate
End if
%>
ASP. NET:
<% @ Page Language = "C #" aspcompat = "true" autoeventwireup = "false" %>
<% @ Import namespace = "diskquotatypelibrary" %>
<%
String disk = request. Params ("disk ");
Stirng user = request. Params ("user ");
If (Disk = NULL | user = NULL ){
Response. wirte ("no disk or user name (disk, user ).");
Return;
}
Try {
Diskquotacontrolclass diskquotacontrol = new diskquotacontrolclass ();
// Initializes the control to the specified path
Diskquotacontrol. initialize ("F: //", true );
Didiskquotauser dskuser = diskquotacontrol. finduser ("staff ");
Response. Write ("Disk Quota:" + dskuser. quotalimittext + "<br> ");
Response. Write ("warning capacity:" + dskuser. quotathresholdtext + "<br> ");
Response. Write ("used capacity:" + dskuser. quotausedtext + "<br> ");
Response. Write ("status:" + dskuser. accountstatus + "<br> ");
Response. Write ("User name:" + dskuser. logonname );
} Catch {
%> "); Response. Write (" warning capacity: "+ dskuser. quotathresholdtext +"
"); Response. Write (" used capacity: "+ dskuser. quotausedtext +"
"); Response. Write (" status: "+ dskuser. accountstatus +"
"); Response. Write (" username: "+ dskuser. logonname);} catch {%>"); response. Write ("warning capacity:" + dskuser. quotathresholdtext +"
"); Response. Write (" used capacity: "+ dskuser. quotausedtext +"
"); Response. Write (" status: "+ dskuser. accountstatus +"
"); Response. Write (" username: "+ dskuser. logonname);} catch {%>