#fsize

#fsize 지시어는 웹 서버에게 지정된 파일의 크기를 웹 페이지에 삽입하도록 지시합니다. 지시어는 HTML 설명 구분 기호로 묶어 주어야 합니다.

이 지시어는 기본적으로 STM 페이지에서만 사용할 수 있으며, ASP 페이지에서는 사용할 수 없습니다. ASP 스크립트를 사용하여 이러한 작업을 수행하려면 VBScript나 Jscript의 MSDN에 문서화된 FileSystemObject 개체를 참조하십시오.

구문

<!-- #fsize PathType = FileName -->

매개 변수

PathType

FileName에 대한 경로 형식을 지정합니다. 사용할 수 있는 경로 형식은 다음과 같습니다.

경로 형식 의미
File 파일 이름은 #fsize 지시어가 포함된 문서가 있는 디렉터리로부터의 상대 경로입니다.
가상 경로 파일 이름은 웹 사이트에 있는 가상 디렉터리의 전체 경로입니다.

FileName

파일 크기를 확인할 파일의 이름을 지정합니다. FileName에는 확장명이 포함되어야 하며, 파일 이름을 큰따옴표(")로 묶어 주어야 합니다.

중요   지시어가 포함된 파일에는 SSI 인터프리터로 매핑되는 파일 확장명을 사용해야 합니다. 그렇지 않으면 웹 서버가 지시어를 처리할 수 없습니다. 기본적으로 .stm, .shtm, .shtml 등의 파일 확장명이 인터프리터(Ssinc.dll)로 메핑됩니다.

#echo 지시어를 사용하는 STM 페이지의 경우에는 단독으로 실행하거나 Response.Redirect로 ASP 페이지에서 호출하여 실행해야 합니다. Server.Transfer, Server.Execute 또는 #include를 사용하여 ASP 페이지에서 STM 페이지를 호출하면 STM 페이지를 ssinc.dll 대신 asp.dll로 보내므로 호출이 작동하지 않습니다.

IIS 스냅인을 설치한 경우 기본 확장명 매핑을 수정하고 새 매핑을 추가할 수 있습니다. 응용 프로그램 매핑 설정을 참조하십시오 실행 가능한 여러 파일에 파일 확장명 하나를 매핑할 수 없으므로 ASP 파일에서 이 지시어를 사용할 수 없습니다. ASP 파일은 이미 asp.dll에 매핑되어 있으므로 그대로 두어야 합니다.

예제

--- SSI.stm ---

<!-- #config ERRMSG = "An error occurred processing a directive." -->

SSI.stm was last formatted on
<!-- #config TIMEFMT = "%A, the %d of %B, %Y, at %H:%M" -->
<!-- #flastmod FILE = "ssi.stm" -->
<BR>

 SSI.stm의 크기를 바이트로 표시합니다. 
<!-- #config SIZEFMT = "BYTES" -->
<!-- #fsize FILE = "ssi.stm" -->
<BR><BR>

이 줄은 <BR> 위에 구성된 ERRMSG를 출력합니다. 
<!-- #config SIZEFMT = "BYTE" -->

ⓒ 1997-2001 Microsoft Corporation.All rights reserved.