1. fso.getFile
해당 파일 객체를 추출하십시오
1. getfile.asp
<% whatfile = server.mappath ( "cnbruce.txt") set fso = createobject ( "scripting.filesystemobject") set f1 = fso.createtextfile (whofile, true) f1.write ( "이것은 테스트입니다. 내 이름은 cnbruce입니다.") f1.close set f2 = fso.getfile (whofile) s = "파일 이름 :"& f2.name & "<br>" s = s & "파일 짧은 경로 이름 :"& f2.shortpath & "<br>" S = S & "파일 물리적 주소 :"& f2.path & "<br>" s = s & "파일 속성 :"& f2.attributes & "<br>" S = S & "파일 크기 :"& f2.size & "<br>" S = S & "파일 유형 :"& f2.type & "<br>" s = s & "파일 생성 시간 :"& f2.datecreated & "<br>" s = s & "최신 방문 시간 :"& f2.datelastaccessed & "<br>" s = s & "최신 수정 된 시간 :"& f2.datelastmodified Response.Write (S) %> |
효과는 파일을 마우스 오른쪽 버튼으로 클릭 할 때 표시되는 특정 속성 정보와 같습니다.
속성으로 반환 된 "32"값은 다음을 의미합니다. (아카이브) 마지막 백업 후에 변경된 파일. 읽기 쉽고 쓰기.
다른 값은 다음과 같이 부록입니다.
일반 0 일반 파일. 속성이 설정되지 않습니다. readonly 1 읽기 전용 파일. 읽기 쉽고 쓰기. 숨겨진 2 파일 숨기기. 읽기 쉽고 쓰기. 시스템 4 시스템 파일. 읽기 쉽고 쓰기. 디렉토리 16 폴더 또는 디렉토리. 읽기 전용. 아카이브 32 번의 백업 후 변경된 파일. 읽기 쉽고 쓰기. 별명 1024 링크 또는 바로 가기. 읽기 전용. 압축 된 2048 압축 파일. 읽기 전용. |
2. 파일
지정된 파일 또는 폴더를 한 위치에서 다른 위치로 이동하는 데 사용됩니다. 실제로이 방법은 여전히 FSO.getFile 이후 애플리케이션에 속합니다.
2, movefile.asp
<% whatfile = server.mappath ( "cnbruce.txt") set fso = createobject ( "scripting.filesystemobject") set f1 = fso.createtextfile (whofile, true) f1.write ( "이것은 테스트입니다. 내 이름은 cnbruce입니다.") f1.close set f2 = fso.getfile (whofile) f2. 모드 "c :/" %> <a href = "c :/"> </a>가 있는지 확인하십시오 |
간단한 절단 및 붙여 넣기 기능 구현.
3. 파일 .copy
또한 fso.getfile 후 응용 프로그램에 속합니다. 파일을 특정 위치로 복사하기 만하면됩니다.
3. Copyfile.asp
<% whatfile = server.mappath ( "cnbruce.txt") set fso = createobject ( "scripting.filesystemobject") set f1 = fso.createtextfile (whofile, true) f1.write ( "이것은 테스트입니다. 내 이름은 cnbruce입니다.") f1.close set f2 = fso.getfile (whofile) f2.copy "d :/" %> <a href = "d :/"> </a>가 있는지 확인하십시오 |
이 ASP 페이지와 동일한 디렉토리의 cnbruce.txt 파일은 여전히 존재합니다.