ASP Drive 객체

Drive 객체는 로컬 디스크 드라이브나 네트워크 공유 드라이브에 대한 정보를 반환합니다.

인스턴스

지정된 드라이브의 사용 가능 공간 수를 얻기
이 예제는 FileSystemObject 객체를 먼저 생성한 후 AvailableSpace 속성을 사용하여 지정된 드라이브의 사용 가능 공간을 얻는 방법을 보여줍니다.
지정된 드라이브의 남은 공간 용량을 얻기
이 예제는 FreeSpace 공간 속성을 사용하여 지정된 드라이브의 남은 공간을 얻는 방법을 보여줍니다.
지정된 드라이브의 총 용량을 얻기
이 예제는 TotalSize 속성을 사용하여 지정된 드라이브의 총 용량을 얻는 방법을 보여줍니다.
지정된 드라이브의 드라이브 레터를 얻기
이 예제는 DriveLetter 속성을 사용하여 지정된 드라이브의 드라이브 레터를 얻는 방법을 보여줍니다.
지정된 드라이브의 드라이브 유형을 얻기
이 예제는 DriveType 속성을 사용하여 지정된 드라이브의 드라이브 유형을 얻는 방법을 보여줍니다.
지정된 드라이브의 파일 시스템 정보를 얻기
이 예제는 FileSystem을 사용하여 지정된 드라이브의 파일 시스템 유형을 얻는 방법을 보여줍니다.
드라이브가 준비되었나요?
이 예제는 IsReady 속성을 사용하여 지정된 드라이브가 준비되었는지 확인하는 방법을 보여줍니다.
지정된 드라이브의 경로를 얻기
이 예제는 Path 속성을 사용하여 지정된 드라이브의 경로를 얻는 방법을 보여줍니다.
지정된 드라이브의 루트 폴더를 얻기
이 예제는 RootFolder 속성을 사용하여 지정된 드라이브의 루트 폴더를 얻는 방법을 보여줍니다.
지정된 드라이브의 시리얼 번호를 얻기
이 예제는 Serialnumber 속성을 사용하여 지정된 드라이브의 시리얼 번호를 얻는 방법을 보여줍니다.

Drive 객체

Drive 객체는 로컬 디스크 드라이브나 네트워크 공유 드라이브에 대한 정보를 반환하는 데 사용됩니다. Drive 객체는 드라이브의 파일 시스템, 남은 용량, 시리얼 번호, 볼륨 이름 등에 대한 정보를 반환할 수 있습니다.

주의사항:Drive 객체를 통해 드라이브 내용에 대한 정보를 반환할 수 없습니다. 이 목적을 달성하기 위해 Folder 객체를 사용하십시오.

Drive 객체의 관련 속성을 처리하려면, FileSystemObject 객체를 통해 Drive 객체를 생성하는 인스턴스를 생성해야 합니다. 먼저 FileSystemObject 객체를 생성한 후, FileSystemObject 객체의 GetDrive 메서드나 Drives 속성을 사용하여 Drive 객체를 예시로 사용합니다.

아래의 예제는 FileSystemObject 객체의 GetDrive 메서드를 사용하여 Drive 객체를 예시로 사용하고, 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: byte 단위 총 크기: 5893563398

Drive 객체의 속성

속성 설명
AvailableSpace 지정된 드라이브나 네트워크 공유 드라이브에 사용 가능한 공간 용량을 사용자에게 반환합니다.
DriveLetter 로컬 드라이브나 네트워크 공유 드라이브를 인식하는 대문자를 반환합니다.
DriveType 지정된 드라이브의 유형을 반환합니다.
FileSystem 지정된 드라이브가 사용하는 파일 시스템 유형을 반환합니다.
FreeSpace 지정된 드라이브나 네트워크 공유 드라이브에 남은 공간 용량을 사용자에게 반환합니다.
IsReady 지정된 드라이브가 준비되어 있다면 true를 반환합니다. 그렇지 않으면 false를 반환합니다.
Path 대상 드라이브의 경로 이름을 지시하는 대문자와 뒤에 있는冒号을 반환합니다.
RootFolder 드라이브의 루트 폴더를 대표하는 폴더 객체를 반환합니다.
SerialNumber 지정된 드라이브의 시리얼 번호를 반환합니다。
ShareName 지정된 드라이브의 네트워크 공유 이름을 반환합니다.
TotalSize 지정된 드라이브나 네트워크 공유 드라이브의 총 용량을 반환합니다
VolumeName 지정된 드라이브의 볼륨 이름을 설정하거나 반환합니다