مفهوم Drive لـ ASP
- الصفحة السابقة مفهوم TextStream لـ ASP
- الصفحة التالية ملف ASP
يستخدم objDrive ليعيد معلومات حول محركات الأقراص المحلية أو محركات الأقراص المشتركة عبر الشبكة.
المثال
- الحصول على عدد مساحة الحجم المتاحة للقرص المحدد
- هذا المثال يوضح كيفية إنشاء objFileSystemObject أولاً ثم استخدام خاصية AvailableSpace للحصول على مساحة الحجم المتاحة للقرص المحدد.
- الحصول على مساحة الحجم المتاحة للقرص المحدد
- هذا المثال يوضح كيفية استخدام خاصية FreeSpace للحصول على مساحة الحجم المتاحة للقرص المحدد.
- الحصول على حجم القرص المحدد
- هذا المثال يوضح كيفية استخدام خاصية TotalSize للحصول على حجم القرص المحدد.
- الحصول على حرف القرص المحدد
- هذا المثال يوضح كيفية استخدام خاصية DriveLetter للحصول على حرف القرص المحدد.
- الحصول على نوع القرص المحدد
- هذا المثال يوضح كيفية استخدام خاصية DriveType للحصول على نوع القرص المحدد.
- الحصول على معلومات نظام الملفات للقرص المحدد
- هذا المثال يوضح كيفية استخدام FileSystem للحصول على نوع نظام الملفات للقرص المحدد.
- هل القرص المحدد جاهز؟
- هذا المثال يوضح كيفية استخدام خاصية IsReady للتحقق مما إذا كان القرص المحدد جاهزًا.
- الحصول على مسار القرص المحدد
- هذا المثال يوضح كيفية استخدام خاصية Path للحصول على مسار القرص المحدد.
- الحصول على مجلد الجذر للقرص المحدد
- هذا المثال يوضح كيفية استخدام خاصية RootFolder للحصول على مجلد الجذر للقرص المحدد.
- الحصول على معرف التسلسل للقرص المحدد
- هذا المثال يوضح كيفية استخدام خاصية Serialnumber للحصول على معرف التسلسل للقرص المحدد.
جهاز Drive
يستخدم جهاز Drive لعرض معلومات حول الدريves المحلية أو المشتركة عبر الشبكة. يمكن لجهاز Drive العودة بمعلومات مثل نظام الملفات، الحجم المتبقي، الرقم التسلسلي، اسم الحجم، إلخ.
ملاحظة:لا يمكن استخدام جهاز Drive لعرض معلومات عن محتويات الدريve. لتحقيق ذلك، استخدم جهاز Folder.
للعمل على خصائص جهاز Drive، يجب إنشاء نموذج من FileSystemObject لإنشاء نموذج Drive. أولاً، أنشئ نموذج FileSystemObject، ثم استخدم دالة GetDrive لنموذج FileSystemObject أو خاصية Drives لنموذج Drive.
استخدام مثال أدناه لعرض طريقة استخدام دالة GetDrive لـ FileSystemObject لعرض جهاز Drive، باستخدام خاصية TotalSize لعرض إجمالي حجم الدريve المحدد (c:) بالبايتات:
<% 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: حجم إجمالي في بايتات: 5893563398
خصائص جهاز Drive
الخصائص | الوصف |
---|---|
AvailableSpace | يعود لمستخدم المساحة المتاحة على الدريve المحدد أو الدريve المشترك عبر الشبكة. |
DriveLetter | يعود بحرف كبير يستخدم لتحديد الدريve المحلي أو الدريve المشترك عبر الشبكة. |
DriveType | يعود بحرف كبير يعرف الدريve المحلي أو الدريve المشترك عبر الشبكة. |
FileSystem | يعود بنوع نظام الملفات المستخدم في الدريve المحدد. |
FreeSpace | يعود لمستخدم المساحة المتاحة على الدريve المحدد أو الدريve المشترك عبر الشبكة. |
IsReady | إذا كان الدريve المحدد جاهزًا، يعود بالقيمة true. وإلا يعود بالقيمة false. |
Path | يعود بحرف كبير يحمل نقطة علوية عقبها، يستخدم لت指示 مسار اسم الدريve المحدد. |
RootFolder | يعود بجهاز مجلد يمثل مجلد الجذر للدريve المحدد. |
SerialNumber | العودة إلى رقم سلسلة القرص المحدد |
ShareName | العودة إلى اسم مشاركة الشبكة للقرص المحدد |
TotalSize | العودة إلى الحجم الإجمالي للقرص المحدد أو المشاركات الشبكية للقرص |
VolumeName | تعيين أو العودة إلى اسم مجلد محدد للقرص |
- الصفحة السابقة مفهوم TextStream لـ ASP
- الصفحة التالية ملف ASP