ASP 파일 시스템 객체
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
%>
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 | 返回指定路径中所对应的驱动器的 Drive 对象。 |
GetDriveName | 返回指定的路径的驱动器名称。 |
GetExtensionName | 返回在指定的路径中最后一个成分的文件扩展名。 |
GetFile | 返回一个针对指定路径的 File 对象。 |
GetFileName | 返回在指定的路径中最后一个成分的文件名或者文件夹名。 |
GetFolder | 返回一个针对指定路径的 Folder 对象。 |
GetParentFolderName | 返回在指定的路径中最后一个成分的父文件夹名称。 |
GetSpecialFolder | 返回某些 Windows 的特殊文件夹的路径。 |
GetTempName | 返回一个随机生成的文件或文件夹。 |
MoveFile | 从一个位置向另一个位置移动一个或多个文件。 |
MoveFolder | 从一个位置向另一个位置移动一个或多个文件夹。 |
OpenTextFile | 打开文件,并返回一个用于访问此文件的 TextStream 对象。 |