Объект Drive ASP
- Предыдущая страница ASP TextStream
- Следующая страница ASP File
Объект Drive используется для возврата информации о локальных дисковых накопителях или сетевых общих ресурсах.
Пример
- Получение количества доступного пространства на накопителе
- Этот пример демонстрирует, как сначала создать объект FileSystemObject, а затем использовать атрибут AvailableSpace для получения доступного пространства на накопителе.
- Получение оставшегося пространства на накопителе
- Этот пример демонстрирует, как использовать пространство FreeSpace для получения оставшегося пространства на накопителе.
- Получение общей емкости накопителя
- Этот пример демонстрирует, как использовать атрибут TotalSize для получения общей емкости накопителя.
- Получение буквы накопителя
- Этот пример демонстрирует, как использовать атрибут DriveLetter для получения буквы накопителя.
- Получение типа накопителя
- Этот пример демонстрирует, как использовать атрибут DriveType для получения типа накопителя.
- Получение информации о файловой системе указанного накопителя
- Этот пример демонстрирует, как использовать FileSystem для получения типа файловой системы указанного накопителя.
- Готов ли накопитель?
- Этот пример демонстрирует, как использовать атрибут IsReady для проверки готовности указанного накопителя.
- Получение пути указанного накопителя
- Этот пример демонстрирует, как использовать атрибут Path для получения пути указанного накопителя.
- Получение корневой папки указанного накопителя
- Этот пример демонстрирует, как использовать атрибут RootFolder для получения корневой папки указанного накопителя.
- Получение серийного номера указанного накопителя
- Этот пример демонстрирует, как использовать атрибут Serialnumber для получения серийного номера указанного накопителя.
Объект Drive
Объект Drive используется для возврата информации о локальных дисковых накопителях или сетевых.shared накопителях. Объект Drive может возвращать информацию о файловой системе, оставшемся объеме, серийном номере, метке тома и т.д.
Комментарий:Информация о содержимом накопителя не может быть возвращена через объект Drive. Чтобы достичь этой цели, используйте объект Folder.
Чтобы работать с атрибутами объекта Drive, нам нужно создать экземпляр Drive, созданный через объект FileSystemObject. Сначала создайте объект FileSystemObject, затем используйте метод GetDrive или атрибут Drives для примера объекта Drive.
Следующий пример использует метод GetDrive объекта FileSystemObject для примера объекта Drive и использует атрибут TotalSize для возврата общего объема указанного накопителя (c:) в байтах:
<% Dim fs,d Set fs=Server.CreateObject("Scripting.FileSystemObject") Set d=fs.GetDrive("c:") Response.Write("Накопитель " & d & ":") Response.Write("Общий размер в байтах: " & d.TotalSize) set d=nothing set fs=nothing %>
Вывод:
Drive c: Общий размер в байтах: 5893563398
Атрибуты объекта Drive
Атрибут | Описание |
---|---|
AvailableSpace | Возвращает доступное пространство на указанном накопителе или сетевом.shared накопителе. |
DriveLetter | Возвращает заглавную букву, которая идентифицирует локальный накопитель или сетевой.shared накопитель. |
DriveType | Возвращает тип указанного накопителя. |
FileSystem | Возвращает тип файловой системы, используемой указанным накопителем. |
FreeSpace | Возвращает оставшееся пространство на указанном накопителе или сетевом.shared накопителе. |
IsReady | Возвращает true, если указанный накопитель готов, в противном случае возвращает false. |
Path | Возвращает заглавную букву, которая следует за двоеточием, чтобы указать путь к указанному накопителю. |
RootFolder | Возвращает объект папки, представляющий корневую папку указанного накопителя. |
SerialNumber | Вернуть серийный номер указанного диска. |
ShareName | Вернуть имя сетевого общего диска указанного диска. |
TotalSize | Вернуть общую емкость указанного диска или сетевого общего диска |
VolumeName | Установить или вернуть имя тома для указанного диска |
- Предыдущая страница ASP TextStream
- Следующая страница ASP File