FSO 파일 대상 소개 및 상용 함수

FSO 는 FileSystem Object,즉 파일 시스템 대상 이라는 뜻 이다.FSO 개체 모델 은 Scripting 에 포함 되 어 있 습 니 다. 형식 라 이브 러 리 (Scrun.dll)에는 드라이브,Folder,File,FileSystem Object 와 TextStream 다섯 개의 대상 이 동시에 포함 되 어 있어 파일 과 폴 더 를 조작 하 는 데 매우 편리 합 니 다.FSO 파일(File)대상 속성 성질 말 하 다. 공개 날짜 Created 이 폴 더 의 생 성 날짜 와 시간 을 되 돌려 줍 니 다. 이 파일 에 마지막 으로 접근 한 날짜 와 시간 을 되 돌려 줍 니 다.DateLastModified 마지막 으로 이 파일 을 수정 한 날짜 와 시간 드라이브 를 되 돌려 줍 니 다. 이 파일 이 있 는 드라이브 의 드라이브 대상 을 되 돌려 줍 니 다 Name 파일 의 이름 을 설정 하거나 되 돌려 줍 니 다.ParentFolder 이 파일 의 부모 폴 더 를 되 돌려 주 는 Folder 대상 Path 파일 의 절대 경 로 를 되 돌려 줍 니 다.긴 파일 이름 ShortName 을 사용 할 수 있 습 니 다. DOS 스타일 의 8.3 형식의 파일 이름 ShortPath 를 되 돌려 줍 니 다. DOS 스타일 의 8.3 형식의 파일 을 되 돌려 주 는 절대 경로 Size 이 파일 의 크기(바이트)를 되 돌려 줍 니 다 Type 가능 하 다 면 파일 형식의 설명 문자열 FSO 파일(File)대상 방법 FSO 파일 대상 방법 을 되 돌려 줍 니 다. 용도 CopyFile 새 경로 로 하나 이상 의 파일 복사 CreateTextFile 파일 을 만 들 고 TextStream 대상 DeleteFile 을 되 돌려 줍 니 다. 파일 삭제 OpenTextFile 파일 이름 을 읽 거나 추가 할 수 있 도록 파일 을 열 고 TextStream 대상 을 되 돌려 줍 니 다. 
Function reName(sourceName,destName)  
 dim oFso,oFile 
 set oFso=server.createobject("Scripting.FileSystemObject") 
 set oFile=oFso.getFile(Server.mappath(sourceName)) 
 oFile.Name=destName 
 Set oFso=Nothing 
 Set oFile=Nothing 
End Function
파일 삭제 
Function FSOdel(fileName)  
 dim fso,f 
 set fso = server.CreateObject("scripting.filesystemobject") 
 f=server.MapPath(fileName) 
 if fso.FileExists(f) then 
 fso.DeleteFile f,true 
 end if 
 set f = nothing 
 set fso = nothing 
End Function
파일 의 문자열 을 바 꿉 니 다
Function FSOreplace(fileName,Target,repString)  
 Dim objFSO,objCountFile,FiletempData 
 Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 
 Set objCountFile = objFSO.OpenTextFile(Server.MapPath(fileName),1,True) 
 FiletempData = objCountFile.ReadAll 
 objCountFile.Close 
 FiletempData=Replace(FiletempData,Target,repString) 
 Set objCountFile=objFSO.CreateTextFile(Server.MapPath(fileName),True) 
 objCountFile.Write FiletempData 
 objCountFile.Close 
 Set objCountFile=Nothing 
 Set objFSO = Nothing 
End Function

좋은 웹페이지 즐겨찾기