FileSystemObject 개체는 서버의 파일 시스템에 액세스하는 데 사용됩니다.
예
지정된 파일이 존재 하는가?
파일이 존재하는지 확인하는 방법.
지정된 폴더가 존재 하는가?
폴더가 존재하는지 확인하는 방법.
지정된 드라이브가 존재 하는가?
드라이브가 존재하는지 확인하는 방법.
지정된 드라이브의 이름을 가져옵니다
어떻게 지정된 드라이브의 이름을 얻을 수 있습니다.
지정된 경로의 상위 폴더의 이름을 가져옵니다
어떻게 지정된 경로의 상위 폴더의 이름을 얻을 수 있습니다.
파일 이름을 가져옵니다
어떻게 지정된 경로의 마지막 구성 요소의 파일 이름을 얻을 수 있습니다.
파일 확장자를 받기
어떻게 지정된 경로의 마지막 구성 요소의 파일 확장자를 얻을 수 있습니다.
파일이나 폴더의 기본 이름을 가져옵니다
어떻게 지정된 경로에있는 파일이나 폴더의 기본 이름을 얻을 수 있습니다.
FileSystemObject 개체
FileSystemObject 개체는 서버의 파일 시스템에 액세스하는 데 사용됩니다.
이 객체는 파일, 폴더 및 디렉토리 경로를 조작 할 수 있습니다. 이 객체와 파일 시스템 정보를 검색 할 수있다.
다음 코드는 텍스트 파일을 만듭니다 (c:\test.txt) 다음 파일에 텍스트 쓰기 :
<%
dim fs,fname
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fname=fs.CreateTextFile("c:\test.txt",true)
fname.WriteLine("Hello World!")
fname.Close
set fname=nothing
set fs=nothing
%>
FileSystemObject 개체의 속성과 메서드는 아래에 설명되어 있습니다 :
등록
재산 | 기술 |
---|---|
Drives | 컴퓨터의 모든 드라이브 개체의 컬렉션을 반환 |
행동 양식
방법 | 기술 |
---|---|
BuildPath | 기존 경로에 이름을 추가합니다 |
CopyFile | 복사 하나 하나 개의 위치에서 다른 더 많은 파일 |
CopyFolder | 복사 하나 하나 개의 위치에서 다른 이상의 폴더 |
CreateFolder | 새 폴더를 생성합니다 |
CreateTextFile | 텍스트 파일을 만들고 읽거나 파일에 기록하는 데 사용할 수있는 TextStream 개체를 반환 |
DeleteFile | 하나 이상의 지정된 파일을 삭제합니다 |
DeleteFolder | 하나 이상의 지정된 폴더를 삭제 |
DriveExists | 확인 지정된 드라이브가있는 경우 |
FileExists | 확인 지정된 파일이 존재하는 경우 |
FolderExists | 확인 지정된 폴더가 존재하는 경우 |
GetAbsolutePathName | 지정된 경로를 드라이브의 루트에서 전체 경로를 반환 |
GetBaseName | 지정된 파일이나 폴더의 기본 이름을 돌려줍니다 |
GetDrive | 지정된 경로에 드라이브에 해당하는 드라이브 오브젝트를 돌려줍니다 |
GetDriveName | 지정된 경로의 드라이브 이름을 반환 |
GetExtensionName | 지정된 경로의 마지막 구성 요소의 파일 확장자 명을 돌려줍니다 |
GetFile | 지정된 경로를 File 객체를 돌려줍니다 |
GetFileName | 지정된 경로의 마지막 구성 요소에 대한 파일 이름이나 폴더 이름을 반환 |
GetFolder | 지정된 경로를 폴더 오브젝트를 돌려줍니다 |
GetParentFolderName | 지정된 경로의 마지막 구성 요소의 상위 폴더의 이름을 돌려줍니다 |
GetSpecialFolder | 윈도우 특수 폴더의 일부의 패스를 돌려줍니다 |
GetTempName | 임의로 생성 된 임시 파일이나 폴더를 돌려줍니다 |
MoveFile | 한 위치에서 다른 위치로 하나 개 이상의 파일을 이동 |
MoveFolder | 한 위치에서 다른 위치로 하나 개 이상의 폴더 이동 |
OpenTextFile | 파일을 열고 파일에 액세스하는 데 사용할 수있는 TextStream 개체를 반환 |