Όντομο Drive ASP

Το αντικείμενο Drive χρησιμοποιείται για να επιστρέψει πληροφορίες για το τοπικό δίσκο ή τον δίσκο κοινής χρήσης του δικτύου.

Παράδειγμα

Αποκτήστε τον ελεύθερο χώρο του καθορισμένου δίσκου
Αυτή η παράδειγμα δείχνει πώς να δημιουργήσετε πρώτα έναν αντικείμενο FileSystemObject και στη συνέχεια να χρησιμοποιήσετε την ιδιότητα AvailableSpace για να αποκτήσετε τον ελεύθερο χώρο του καθορισμένου δίσκου.
Αποκτήστε τον ελεύθερο χώρο του καθορισμένου δίσκου
Αυτή η παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα FreeSpace για να αποκτήσετε τον ελεύθερο χώρο του καθορισμένου δίσκου.
Αποκτήστε την συνολική χωρητικότητα του καθορισμένου δίσκου
Αυτή η παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα TotalSize για να αποκτήσετε την συνολική χωρητικότητα του καθορισμένου δίσκου.
Αποκτήστε τον χαρακτήρα του δίσκου του καθορισμένου δίσκου
Αυτή η παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα DriveLetter για να αποκτήσετε τον χαρακτήρα του δίσκου του καθορισμένου δίσκου.
Αποκτήστε τον τύπο του δίσκου του καθορισμένου δίσκου
Αυτή η παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα DriveType για να αποκτήσετε τον τύπο του δίσκου του καθορισμένου δίσκου.
Αποκτήστε την πληροφορία του συστήματος αρχείων του καθορισμένου δίσκου
Αυτή η παράδειγμα δείχνει πώς να χρησιμοποιήσετε το FileSystem για να αποκτήσετε τον τύπο του συστήματος αρχείων του καθορισμένου δίσκου.
Είναι έτοιμος ο δίσκος;
Αυτή η παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα IsReady για να ελέγξετε αν ο καθορισμένος δίσκος είναι έτοιμος.
Αποκτήστε τον δρόμο του καθορισμένου δίσκου
Αυτή η παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα Path για να αποκτήσετε τον δρόμο του καθορισμένου δίσκου.
Αποκτήστε τον φάκελο ρίζας του καθορισμένου δίσκου
Αυτή η παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα RootFolder για να αποκτήσετε τον φάκελο ρίζας του καθορισμένου δίσκου.
Αποκτήστε τον αριθμό σειράς του καθορισμένου δίσκου
Αυτή η παράδειγμα δείχνει πώς να χρησιμοποιήσετε την ιδιότητα Serialnumber για να αποκτήσετε τον αριθμό σειράς του καθορισμένου δίσκου.

Αντικείμενο Drive

Το αντικείμενο Drive χρησιμοποιείται για να επιστρέψει πληροφορίες για το τοπικό δίσκο ή τον δίσκο δικτύου. Το αντικείμενο Drive μπορεί να επιστρέψει πληροφορίες για το σύστημα αρχείων, την ελεύθερη χωρητικότητα, τον αριθμό σειράς, το όνομα του δίσκου και άλλες πληροφορίες.

Σημείωση:Δεν μπορείτε να επιστρέψετε πληροφορίες για το περιεχόμενο του δίσκου μέσω του αντικειμένου Drive. Για να επιτύχετε αυτόν τον στόχο, χρησιμοποιήστε το αντικείμενο Folder.

Για να δουλέψουμε με τα χαρακτηριστικά του αντικειμένου Drive, πρέπει να δημιουργήσουμε μια περίπτωση του αντικειμένου Drive μέσω του αντικειμένου FileSystemObject. Πρώτα, δημιουργήστε ένα αντικείμενο FileSystemObject και στη συνέχεια χρησιμοποιήστε το μέθοδο GetDrive του FileSystemObject ή την ιδιότητα Drives για να δημιουργήσετε μια περίπτωση του αντικειμένου Drive.

Το παρακάτω παράδειγμα χρησιμοποιεί το αντικείμενο FileSystemObject για να δείξει το αντικείμενο Drive και χρησιμοποιεί την ιδιότητα TotalSize για να επιστρέψει την συνολική χωρητικότητα του καθορισμένου δίσκου (c:) σε bytes:

<%
Dim fs,d
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set d=fs.GetDrive("c:")
Response.Write("Drive " & d & ":")
Response.Write("Total size in bytes: " & d.TotalSize)
set d=nothing
set fs=nothing
%>

Έξοδος:

Drive c: Τotaλική χωρητικότητα σε bytes: 5893563398

Τα χαρακτηριστικά του αντικειμένου Drive

Σύνολο Περιγραφή
AvailableSpace Επιστρέφει στο χρήστη την διαθέσιμη χωρητικότητα σε χώρους αποθήκευσης στο καθορισμένο δίσκο ή στο δίσκο δικτύου.
DriveLetter Επιστρέφει το κεφαλαίο γράμμα που αναγνωρίζει τον τοπικό δίσκο ή τον δίσκο δικτύου.
DriveType Επιστρέφει τον τύπο του καθορισμένου δίσκου.
FileSystem Επιστρέφει τον τύπο του συστήματος αρχείων που χρησιμοποιείται από τον καθορισμένο δίσκο.
FreeSpace Επιστρέφει στο χρήστη την ελεύθερη χωρητικότητα σε χώρους αποθήκευσης στο καθορισμένο δίσκο ή στο δίσκο δικτύου.
IsReady Επιστρέφει true αν ο καθορισμένος δίσκος είναι έτοιμος. Σε αντίθετη περίπτωση, επιστρέφει false.
Path Επιστρέφει ένα κεφαλαία γράμμα μετά από ένα διπλό σημείο, το οποίο χρησιμοποιείται για να δείξει το όνομα του διαδρόμου του καθορισμένου δίσκου.
RootFolder Επιστρέφει ένα αντικείμενο φακέλου, το οποίο αντιπροσωπεύει την ρίζα του καθορισμένου δίσκου.
Αριθμός Σειράς Επιστροφή του αριθμού σειράς του καθορισμένου δίσκου
Όνομα Δίσκου Δικτύου Επιστροφή του ονόματος του δίσκου δικτύου ή του δίσκου
Συνολικό Μέγεθος Επιστροφή του συνολικού μεγέθους του καθορισμένου δίσκου ή του δίσκου δικτύου
Όνομα Τόπου Ρύθμιση ή Επιστροφή του ονόματος του τόπου του καθορισμένου δίσκου