ASP3.0 기초 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : FSO_GetDriveUp.asp : C드라이브 정보 얻기(기능 추가)
글번호: 181
작성자: 레드플러스
작성일: 2004/04/27 오후 7:31:00
조회수: 6081
파일: 19_2.gif (14 KB) / 전송수: 2131
19_2.gif
<%
'파일 크기를 계산해서 알맞은 단위로 변환해줌. (바이트 수)
Function ConvertToFileSize(intByte)

    intFileSize = Int(intByte)
    If intFileSize >= 1073741824 Then
        ConvertToFileSize = FormatNumber((intByte / 1073741824), 2) & " GB"
    Else
        If intFileSize >= 1048576 Then
            ConvertToFileSize = FormatNumber((intByte / 1048576), 2) & " MB"
        Else
            If intFileSize >= 1024 Then
                ConvertToFileSize = FormatNumber((intByte / 1024), 0) & " KB"
            Else
                ConvertToFileSize = intByte & " Byte(s)"
            End If
        End If
    End If

End Function
%>
<%
    'Option Explicit

    Dim objFSO   '드라이브의 정보를 얻어올 객체의 인스턴스용 변수.
    Dim objCdrive   'C드라이브의 모든 정보를 얻어올 핸들링 객체변수.

    'FileSystemObject객체의 인스턴스 생성
    Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

    'C드라이브의 핸들링 얻어오기
    Set objCdrive = objFSO.GetDrive("C:")
%>

[1] C드라이브의 전체 용량 : <%=ConvertToFileSize(objCdrive.TotalSize)%><br>
[2] C드라이브의 남은 용량 : <%=ConvertToFileSize(objCdrive.FreeSpace)%><br>
[3] C드라이브의 파일시스템 : <%=objCdrive.FileSystem%><br>


 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 20. 기본형 게시판 작성 프로젝트 - 관리자 2001-07-08 8006
  19. FSO(File System Object) : 파일(File) 처리 - 관리자 2001-03-03 10310
  FSO(File System Object) Bible: 파일(File) 처리 관련 예... FSO_BIBLE.zip(21 KB) 레드플러스 2004-04-22 5749
  FSO_GetDrive.asp : C드라이브 정보 얻기 19_1.gif(14 KB) 레드플러스 2004-04-27 5723
현재글 FSO_GetDriveUp.asp : C드라이브 정보 얻기(기능 추가) 19_2.gif(14 KB) 레드플러스 2004-04-27 6081
  FSO_GetFolder.asp : C:\Temp 폴더의 크기 얻기 19_3.gif(13 KB) 레드플러스 2004-04-27 6729
  웹사이트 용량 구하기 예제 - 레드플러스 2004-10-14 6423
  FSO_CreateTextFile.asp : 텍스트 파일 생성하기 19_4.gif(28 KB) 레드플러스 2004-04-27 8488
  FSO_WriteLine.asp : 텍스트 파일에 글 쓰기 19_5.gif(17 KB) 레드플러스 2004-04-27 6942
  FSO_ReadLine.asp : 텍스트 파일로부터 데이터 읽기 19_6.gif(15 KB) 레드플러스 2004-04-27 8938
다음글 18. CDO(Collaboration Data Object) : 메일 전송(SMTP... - 관리자 2000-12-27 7519
 
손님 사용자 Anonymous (손님)
로그인 Home