ÆÄÀÏÀ̳ª Æú´õÀÇ ¼Ó¼ºÀ» º¯°æÇÕ´Ï´Ù. ¿ÍÀϵåÄ«µå¸¦ Áö¿øÇÕ´Ï´Ù.
FileSetAttrib, Attributes [, FilePattern, OperateOnFolders?, Recurse?]
º¯°æÇÒ ¼Ó¼º (³íÆò ÂüÁ¶).
C:\Temp\*.tmp
¿Í °°Àº ¿ÍÀ̵éÄ«µå ÆÐÅÏ. FilePatternÀº Àý´ë °æ·Î¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é %A_WorkingDir%¿¡ ÀÖ´Ù°í °£Áֵ˴ϴÙ.
»ý·«µÇ¸é, ÆÄÀÏ-ȸµ¹ÀÌ °¡Àå ¾ÈÂÊ¿¡ ½ÎÀÎ ÇöÀç ÆÄÀÏÀÌ ´ë½Å »ç¿ëµË´Ï´Ù.
0 (±âº»°ª) Æú´õ´Â ó¸®ÇÏÁö ¾Ê½À´Ï´Ù (ÆÄÀϸ¸ ó¸®).
1 ¿ÍÀϵåÄ«µå ÆÐÅÏ¿¡ ºÎÇÕÇÏ´Â ¸ðµç ÆÄÀÏ°ú Æú´õ´Â 󸮵˴ϴÙ.
2 ¿ÀÁ÷ Æú´õ¸¸ 󸮵˴ϴ٠(ÆÄÀÏ ºÒ°¡).
ÁÖÀÇ: FilePatternÀÌ ¿ÍÀϵåÄ«µå ÆÐÅÏÀÌ ¾Æ´Ï¶ó ´ÜÀÏ Æú´õÀ̸é, ÀÌ ¼³Á¤¿¡ »ó°ü ¾øÀÌ ¾ðÁ¦³ª 󸮵˴ϴÙ.
ÀÌ ¸Å°³º¯¼ö´Â Ç¥Çö½ÄÀÏ ¼ö ÀÖ½À´Ï´Ù.
0 (±âº»°ª) ÇÏÀ§Æú´õ¿¡ Àç±ÍÇØ µé¾î°¡Áö ¾Ê½À´Ï´Ù.
1 ÇÏÀ§Æú´õ¿¡ Àç±ÍÇØ µé¾î°¡ °Å±â¿¡¼ FilePattern¿¡ ºÎÇÕÇÏ´Â ¸ðµç ÆÄÀÏ°ú Æú´õ¸¦ ó¸®ÇÕ´Ï´Ù. ¸ðµç ÇÏÀ§Æú´õ¿¡ Àç±ÍÇØ µé¾î°©´Ï´Ù. FilePattern¿¡ ºÎÇÕÇÏ´Â Æú´õ¿¡¸¸ Àç±ÍÇÏ´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù. ±×·¸Áö¸¸, ÆÄÀÏ°ú Æú´õÀÇ ¿ÏÀüÇÑ °æ·Î°¡ 259 ¹®ÀÚ¸¦ ³Ñ¾î°¡¸é ¸¶Ä¡ Á¸ÀçÇÏÁö ¾Ê´Â µí °Ç³Ê ¶Ý´Ï´Ù. ±×·± ÆÄÀÏÀº °ÅÀÇ ¾ø½À´Ï´Ù. ¿Ö³ÄÇϸé, º¸Åë ¿î¿µ üÁ¦°¡ ±×·± ÆÄÀÏÀº »ý¼ºÀ» Çã¿ëÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.
ÀÌ ¸Å°³º¯¼ö´Â Ç¥Çö½ÄÀÏ ¼ö ÀÖ½À´Ï´Ù.
[v1.1.04+] ÀÌ ¸í·É¾î´Â ½ÇÆнà ¿¹¿Ü¸¦ ´øÁú ¼ö ÀÖ½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â ½ÇÇà½Ã°£ ¿¡·¯¸¦ ÂüÁ¶ÇϽʽÿÀ.
ErrorLevel´Â º¯°æ¿¡ ½ÇÆÐÇÑ ÆÄÀÏÀÇ °³¼ö°¡ ¼³Á¤µÇ°í ±×·¸Áö ¾ÊÀ¸¸é 0ÀÌ ¼³Á¤µË´Ï´Ù.
ÆÄÀÏÀÌ ¹ß°ßµÇ¸é, A_LastError´Â 0 (¿µ)ÀÌ ¼³Á¤µÇ°Å³ª ¶Ç´Â ¸¶Áö¸· ½ÇÆÐÈÄ Áï½Ã ¿î¿µ üÁ¦ÀÇ GetLastError() ÇÔ¼öÀÇ °á°ú°¡ ¼³Á¤µË´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é A_LastError´Â ¿Ö ÆÄÀÏÀÌ ¹ß°ßµÇÁö ¾Ê¾Ò´ÂÁö ¾Ë·ÁÁÙ ¿¡·¯ Äڵ尡 ´ã±é´Ï´Ù.
Attributes ¸Å°³º¯¼ö´Â ¿¬»êÀÚ¿Í ¼Ó¼º ±âÈ£ÀÇ Áý´ÜÀ¸·Î ±¸¼ºµË´Ï´Ù.
¿¬»êÀÚ:
+ | ¼Ó¼ºÀ» ÄÕ´Ï´Ù |
- | ¼Ó¼ºÀ» ÄÕ´Ï´Ù |
^ | ¼Ó¼ºÀ» Åä±ÛÇÕ´Ï´Ù (ÇöÀç¿Í ¹Ý´ë °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù) |
¼Ó¼º ±âÈ£:
R = READONLY
A = ARCHIVE
S = SYSTEM
H = HIDDEN
N = NORMAL (´Ù¸¥ ¼Ó¼º°ú »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ì¿¡¸¸ À¯È¿)
O = OFFLINE
T = TEMPORARY
ÁÖÀÇ: ÇöÀç, ÆÄÀÏÀÇ ¾ÐÃà »óÅ´ ´ÙÀ½ ¸í·É¾î·Î ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.
FileGetAttrib, FileGetTime, FileSetTime, FileGetSize, FileGetVersion, File-ȸµ¹ÀÌ
FileSetAttrib, +RH, C:\MyFiles\*.*, 1 ; +RH´Â +R+H¿Í µ¿ÀÏÇÕ´Ï´Ù. FileSetAttrib, ^H, C:\MyFiles ; Æú´õÀÇ "hidden" ¼Ó¼ºÀ» Åä±ÛÇÕ´Ï´Ù. FileSetAttrib, -R+A, C:\New Text File.txt FileSetAttrib, +A, C:\*.ini, , 1 ; C µå¶óÀ̺êÀÇ ¸ðµç .ini ÆÄÀÏÀ» Àç±ÍÇÕ´Ï´Ù.