다음을 통해 공유


My.Computer.FileSystem 개체

업데이트: 2007년 11월

드라이브, 파일 및 디렉터리 작업을 위한 속성 및 메서드를 제공합니다.

작업

다음 표에서는 My.Computer.FileSystem 개체와 관련된 작업의 예를 보여 줍니다.

작업

참조

텍스트 파일 읽기

방법: Visual Basic에서 텍스트 파일 읽기

구분된 텍스트 파일에서 읽기

방법: Visual Basic에서 쉼표로 구분된 텍스트 파일 읽기

고정 폭 텍스트 파일에서 읽기

방법: Visual Basic에서 고정 너비 텍스트 파일 읽기

여러 형식이 있는 텍스트 파일에서 읽기

방법: Visual Basic에서 여러 형식의 텍스트 파일 읽기

이진 파일에서 읽기

방법: Visual Basic에서 이진 파일 읽기

MyDocuments 디렉터리에서 텍스트 파일 읽기

방법: 내 문서의 기존 텍스트 파일 읽기(Visual Basic)

StreamReader로 텍스트 파일에서 읽기

방법: StreamReader를 사용하여 파일에서 텍스트 읽기(Visual Basic)

텍스트 파일에 쓰기

방법: Visual Basic에서 파일에 텍스트 쓰기

텍스트 파일에 추가

방법: Visual Basic에서 텍스트 파일에 추가

이진 파일에 쓰기

방법: Visual Basic에서 이진 파일에 쓰기

MyDocuments 디렉터리에서 텍스트 파일 쓰기

방법: Visual Basic에서 내 문서 디렉터리의 파일에 텍스트 쓰기

StreamWriter로 텍스트 파일에 쓰기

방법: Visual Basic에서 StreamWriter를 사용하여 파일에 텍스트 쓰기

특정 패턴의 파일 복사

방법: Visual Basic에서 특정 패턴의 파일을 디렉터리에 복사

동일한 디렉터리에 파일 복사

방법: Visual Basic에서 동일한 디렉터리에 파일의 복사본 만들기

다른 디렉터리에 파일 복사

방법: Visual Basic에서 다른 디렉터리에 파일의 복사본 만들기

파일 만들기

방법: Visual Basic에서 파일 만들기

파일 삭제

방법: Visual Basic에서 파일 삭제

디렉터리의 모든 파일 삭제

방법: Visual Basic에서 디렉터리의 모든 파일 삭제

특정 패턴의 파일 찾기

방법: Visual Basic에서 특정 패턴의 파일 찾기

파일 이동

방법: Visual Basic에서 파일 이동

파일 컬렉션 이동

방법: Visual Basic에서 파일 컬렉션 이동

파일 이름 바꾸기

방법: Visual Basic에서 파일 이름 바꾸기

디렉터리 이름 바꾸기

방법: Visual Basic에서 디렉터리 이름 바꾸기

다른 디렉터리에 디렉터리 복사

방법: Visual Basic에서 디렉터리를 다른 디렉터리에 복사

디렉터리 만들기

방법: Visual Basic에서 디렉터리 만들기

디렉터리 삭제

방법: Visual Basic에서 디렉터리 삭제

특정 패턴의 하위 디렉터리 찾기

방법: Visual Basic에서 특정 패턴의 하위 디렉터리 찾기

디렉터리의 파일 컬렉션 가져오기

방법: Visual Basic에서 디렉터리의 파일 컬렉션 가져오기

디렉터리에 있는 파일 수 확인

방법: Visual Basic에서 디렉터리의 파일 개수 확인

디렉터리 이동

방법: Visual Basic에서 디렉터리 이동

디렉터리의 내용 이동

방법: Visual Basic에서 디렉터리의 내용 이동

MyDocuments 디렉터리에서 읽기

방법: Visual Basic에서 내 문서 디렉터리의 내용 검색

파일 경로 구문 분석

방법: Visual Basic에서 파일 경로의 구문 분석

예제

이 예제에서는 C:\backup\logs 폴더가 있는지 여부를 확인하고 해당 속성을 확인합니다.

Dim logInfo As System.IO.DirectoryInfo
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
    logInfo = My.Computer.FileSystem.GetDirectoryInfo _
    ("C:\backup\logs")
End If

요구 사항

네임스페이스:Microsoft.VisualBasic.MyServices

클래스:FileSystemProxy(FileSystem에 대한 액세스 제공)

어셈블리: Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

참고 항목

참조

My.Computer.FileSystem 개체 멤버

My.Computer.FileSystem.SpecialDirectories 개체

My.Computer 개체

Microsoft.VisualBasic.FileIO.FileSystem