Scripting Runtime Library(FileSystemObject)

ÁöÁ¤ÇÑ ÆÄÀÏÀÌ ÀÖÀ¸¸é true¸¦, ±×·¸Áö ¾ÊÀ¸¸é false¸¦ ¹ÝȯÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
objectName
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, Ç×»ó FileSystemObjectÀÇ À̸§ÀÌ´Ù.
filePath
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, ÆÄÀÏÀÌ ÀÖ´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇÒ ÆÄÀÏ À̸§ÀÌ´Ù.
ÆÄÀÏÀÌ ÇöÀç Æú´õ¿¡ ¾øÀ¸¸é Àüü °æ·Î(Àý´ë °æ·Î ¶Ç´Â »ó´ë °æ·Î)¸¦ Á¦°øÇØ¾ß ÇÑ´Ù.
¹Ýȯ°ª

¹Ýȯ°ª bValÀº ´ÙÀ½ Áß ÇϳªÀÇ ºÎ¿ï°ªÀÌ´Ù.

true ÁöÁ¤ÇÑ ÆÄÀÏÀÌ ÀÖ´Ù.
false ÁöÁ¤ÇÑ ÆÄÀÏÀÌ ¾ø´Ù.

FileExists ¸Þ¼­µå ¿¹Á¦

°á°ú Ç¥½Ãâ
JScript 'C:\\JsTest\\CreateText.txt' FileExist ¸Þ¼­µå ¿¹Á¦
JScript 'C:\\JsTest\\testfile.txt' FileExist ¸Þ¼­µå ¿¹Á¦
<SCRIPT language=JScript>
function FileExistTest(filePath){
  var fso,str=filePath;
  fso=new ActiveXObject('Scripting.FileSystemObject');
  if (fso.FileExists(filePath)) str+=' ÀÖ´Ù.';
  else str+=' ¾ø´Ù.';
  return(str);
}
</SCRIPT>

<DIV id=showjs class=show alt="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<DIV class=show onClick="showjs.innerHTML=FileExistTest('C:\\JsTest\\CreateText.txt')">
  <SPAN class=ie>JScript</SPAN> 'C:\\JsTest\\CreateText.txt' <SPAN class=method>FileExist</SPAN> ¸Þ¼­µå ¿¹Á¦</DIV>
<DIV class=show onClick="showjs.innerHTML=FileExistTest('C:\\JsTest\\testfile.txt')">
  <SPAN class=ie>JScript</SPAN> 'C:\\JsTest\\testfile.txt' <SPAN class=method>FileExist</SPAN> ¸Þ¼­µå ¿¹Á¦</DIV>
°á°ú Ç¥½Ãâ
VBScript 'C:\\JsTest\\CreateText.txt' FileExist ¸Þ¼­µå ¿¹Á¦
VBScript 'C:\\JsTest\\testfile.txt' FileExist ¸Þ¼­µå ¿¹Á¦
<SCRIPT language=VBScript>
Function FileExistTestvb(filePath)
  Dim fso,str
  Set fso=CreateObject("Scripting.FileSystemObject")
  If (fso.FileExists(filePath)) Then
    str=filePath&" ÀÖ´Ù"
  Else
    str=filePath&" ¾ø´Ù."
  End If
  FileExistTestvb=str
End Function
</SCRIPT>

<DIV id=showvb class=show alt="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<DIV class=show onClick="showvb.innerHTML=FileExistTestvb('C:\\JsTest\\CreateText.txt')">
  <SPAN class=ie>VBScript</SPAN> 'C:\\JsTest\\CreateText.txt' <SPAN class=method>FileExist</SPAN> ¸Þ¼­µå ¿¹Á¦</DIV>
<DIV class=show onClick="showvb.innerHTML=FileExistTestvb('C:\\JsTest\\testfile.txt')">
  <SPAN class=ie>VBScript</SPAN> 'C:\\JsTest\\testfile.txt' <SPAN class=method>FileExist</SPAN> ¸Þ¼­µå ¿¹Á¦</DIV>