عنصر Drive ASP
- صفحه قبلی ASP TextStream
- صفحه بعدی ASP File
شیء Drive برای بازگرداندن اطلاعات درایورهای محلی یا شبکهای استفاده میشود.
مثال
- دریافت تعداد فضای قابل استفاده درایور
- این مثال نشان میدهد که چگونه ابتدا یک شیء FileSystemObject ایجاد میکنیم و سپس از ویژگی AvailableSpace برای دریافت فضای قابل استفاده درایور مورد نظر استفاده میکنیم.
- دریافت فضای باقیمانده درایور مورد نظر
- این مثال نشان میدهد که چگونه از ویژگی FreeSpace برای دریافت فضای باقیمانده درایور مورد نظر استفاده میشود.
- دریافت کل فضای درایور مورد نظر
- این مثال نشان میدهد که چگونه از ویژگی TotalSize برای دریافت کل فضای درایور مورد نظر استفاده میشود.
- دریافت حرف درایور مورد نظر
- این مثال نشان میدهد که چگونه از ویژگی DriveLetter برای دریافت حرف درایور مورد نظر استفاده میشود.
- دریافت نوع درایور مورد نظر
- این مثال نشان میدهد که چگونه از ویژگی DriveType برای دریافت نوع درایور مورد نظر استفاده میشود.
- دریافت اطلاعات سیستم فایل درایور مورد نظر
- این مثال نشان میدهد که چگونه از FileSystem برای دریافت نوع سیستم فایل درایور مورد نظر استفاده میشود.
- آیا درایور مورد نظر آماده است؟
- این مثال نشان میدهد که چگونه از ویژگی IsReady برای بررسی اینکه آیا درایور مورد نظر آماده است یا خیر استفاده میشود.
- دریافت مسیر درایور مورد نظر
- این مثال نشان میدهد که چگونه از ویژگی Path برای دریافت مسیر درایور مورد نظر استفاده میشود.
- دریافت پوشه ریشه درایور مورد نظر
- این مثال نشان میدهد که چگونه از ویژگی RootFolder برای دریافت پوشه ریشه درایور مورد نظر استفاده میشود.
- دریافت شماره سریال درایور مورد نظر
- این مثال نشان میدهد که چگونه از ویژگی Serialnumber برای دریافت شماره سریال درایور مورد نظر استفاده میشود.
Drive Object
Drive Object برای بازگرداندن اطلاعاتی در مورد درایوهای محلی یا درایوهای مشترک شبکه استفاده میشود. Drive Object میتواند اطلاعاتی در مورد سیستم فایل، فضای باقیمانده، شماره سریال، نام لوگوی درایو و غیره را بازگرداند.
نکته:نمیتوان از طریق Drive Object اطلاعاتی در مورد محتوای درایو بازگرداند. برای این منظور از Folder Object استفاده کنید.
برای عمل بر روی ویژگیهای Drive Object، باید یک نمونه از Drive Object را با استفاده از FileSystemObject ایجاد کنیم. ابتدا یک نمونه FileSystemObject ایجاد کنید، سپس از روش GetDrive یا ویژگی Drives FileSystemObject برای مثال Drive Object استفاده کنید.
مثال زیر از روش GetDrive روش FileSystemObject برای مثال Drive Object استفاده میکند و از ویژگی TotalSize برای بازگرداندن کل ظرفیت درایو مشخص شده (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 | مقدار فضای قابل استفاده توسط کاربر را در درایو یا درایو مشترک شبکه مشخص شده بازمیگرداند. |
DriveLetter | حرف بزرگ شناسایی شده برای درایو محلی یا درایو مشترک شبکه را بازمیگرداند. |
DriveType | نوع درایو مشخص شده را بازمیگرداند. |
FileSystem | نوع سیستم فایل مورد استفاده توسط درایو مشخص شده را بازمیگرداند. |
FreeSpace | مقدار فضای باقیمانده برای استفاده توسط کاربر را در درایو یا درایو مشترک شبکه مشخص شده بازمیگرداند. |
IsReady | اگر درایو مشخص شده آماده باشد، true را بازمیگرداند. در غیر این صورت false را بازمیگرداند. |
Path | بازگشت یک حرف بزرگ با یک دوام به دنبال آن، برای نشان دادن مسیر نام درایو مشخص شده. |
RootFolder | بازگشت یک شیء پوشه، که پوشه ریشه درایو مشخص شده را نشان میدهد. |
SerialNumber | بازگشت شماره سریال دیسک مشخص شده |
ShareName | بازگشت نام اشتراکگذاری شبکه دیسک مشخص شده |
TotalSize | بازگشت کل ظرفیت دیسک مشخص شده |
VolumeName | تنظیم یا بازگشت نام دیسک مشخص شده |
- صفحه قبلی ASP TextStream
- صفحه بعدی ASP File