ÆÄÀÏÀ̳ª Æú´õ°¡ Àбâ Àü¿ëÀÎÁö, ¼û¾î ÀÖ´ÂÁö µîµîÀ» º¸°íÇÕ´Ï´Ù.
FileGetAttrib, OutputVar [, Filename] AttributeString := FileExist(FilePattern)
¿¶÷µÈ ÅؽºÆ®¸¦ ÀúÀåÇÒ º¯¼öÀÇ À̸§.
¸ñÇ¥ ÆÄÀÏÀÇ À̸§, Àý´ë °æ·Î¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é %A_WorkingDir%¿¡ ÀÖ´Ù°í °£Áֵ˴ϴÙ. »ý·«Çϸé, °¡Àå ¾ÈÂÊ ÆÄÀÏ-ȸµ¹ÀÌ¿¡ ½ÎÀÎ ÇöÀç ÆÄÀÏÀÌ »ç¿ëµË´Ï´Ù.
[v1.1.04+] ÀÌ ¸í·É¾î´Â ½ÇÆнà ¿¹¿Ü¸¦ ´øÁú ¼ö ÀÖ½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â ½ÇÇà½Ã°£ ¿¡·¯¸¦ ÂüÁ¶ÇϽʽÿÀ.
ErrorLevelÀº ¹®Á¦°¡ ÀÖÀ¸¸é 1 ¾øÀ¸¸é 0ÀÌ ¼³Á¤µË´Ï´Ù.
A_LastError´Â ¿î¿µ üÁ¦ÀÇ GetLastError() ÇÔ¼öÀÇ °á°ú°¡ ¼³Á¤µË´Ï´Ù.
¹ÝȯµÈ ¹®ÀÚ¿¿¡´Â ´ÙÀ½ "RASHNDOCT" ¹®ÀÚ¿ÀÇ ºÎ¹®ÀÚ¿ÀÌ Æ÷ÇԵ˴ϴÙ:
R = READONLY(Àбâ Àü¿ë)
A = ARCHIVE(º¸°ü)
S = SYSTEM(½Ã½ºÅÛ)
H = HIDDEN(°¨Ãã)
N = NORMAL(Á¤»ó)
D = DIRECTORY(µð·ºÅ丮)
O = OFFLINE(¿ÀÇÁ¶óÀÎ)
C = COMPRESSED(¾ÐÃà)
T = TEMPORARY(ÀÓ½Ã)
ƯÁ¤ ¼Ó¼ºÀÌ ¿¶÷µÈ ¹®ÀÚ¿¿¡ Á¸ÀçÇÏ´ÂÁö Á¡°ËÇÏ·Á¸é, ´ÙÀ½ ¿¹Á¦¸¦ µû¸£½Ê½Ã¿À:
FileGetAttrib, Attributes, C:\My File.txt IfInString, Attributes, H MsgBox The file is hidden.
°ü·ÃÇÏ¿© ÇÑ ¸¶µð Çϸé, ÆÄÀÏÀÇ 8.3 ªÀº À̸§À» ¿¶÷ÇÏ·Á¸é, ´ÙÀ½ ¿¹Á¦¸¦ µû¸£½Ê½Ã¿À:
Loop, C:\My Documents\Address List.txt ShortPathName = %A_LoopFileShortPath% ; °á°ú´Â ´ÙÀ½°ú ºñ½ÁÇÕ´Ï´Ù: C:\MYDOCU~1\ADDRES~1.txt
ºñ½ÁÇÑ ¹æ¹ýÀ¸·Î 8.3 ªÀº À̸§ÀÇ ±ä À̸§À» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
FileExist(), FileSetAttrib, FileGetTime, FileSetTime, FileGetSize, FileGetVersion, ÆÄÀÏ-ȸµ¹ÀÌ
FileGetAttrib, OutputVar, C:\New Folder