FileInstall

ÁöÁ¤µÈ ÆÄÀÏÀ» ½ºÅ©¸³Æ®ÀÇ ÄÄÆÄÀÏ ¹öÀü¿¡ Æ÷ÇÔ½Ãŵ´Ï´Ù.

FileInstall, Source, Dest [, Flag]

¸Å°³º¯¼ö

Source

ÄÄÆÄÀÏµÈ EXE¿¡ Ãß°¡ÇÒ ÆÄÀÏÀÇ À̸§. Àý´ë °æ·Î¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÆÄÀÏÀÌ ½ºÅ©¸³Æ® ÀÚ½ÅÀÇ µð·ºÅ丮¿¡ (¶Ç´Â »ó´ëÀûÀ¸·Î) ÀÖ´Ù°í °£Áֵ˴ϴÙ.

ÆÄÀÏ À̸§¿¡´Â °ãµû¿ÈÇ¥, º¯¼ö ÂüÁ¶ (¿¹, %A_ProgramFiles%) ¶Ç´Â ¿ÍÀϵåÄ«µå°¡ Æ÷ÇÔµÇ¸é ¾È µË´Ï´Ù. °Ô´Ù°¡, (¸ðµç ´Ù¸¥ ¸í·É¾îÀÇ ¸Å°³º¯¼ö¿Í ¶È °°ÀÌ) ±ÛÀÚ ±×´ë·ÎÀÇ ÆÛ¼¾Æ®¿Í ½°Ç¥ °°Àº Ư¼ö ¹®ÀÚµéÀº ÇǽŠ½ÃÄÑ¾ß ÇÕ´Ï´Ù. ¸¶Áö¸·À¸·Î, ÀÌ ¸Å°³º¯¼ö´Â FileInstall ¸í·É¾îÀÇ ¿À¸¥ÂÊ¿¡ ³ª¿­ÇØ¾ß ÇÕ´Ï´Ù (Áï, ±× ¾Æ·¡ÀÇ °è¼Ó ¼½¼Ç¿¡ ³ª¿­ÇÏ¸é ¾È µË´Ï´Ù).

Dest

Source¸¦ EXE·ÎºÎÅÍ ÃßÃâÇÒ ¶§, ÀÌ°ÍÀÌ »ý¼ºµÉ ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù. Àý´ë °æ·Î¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é %A_WorkingDir%¿¡ ÀÖ´Ù°í °£Áֵ˴ϴÙ. ¸ñÇ¥ µð·ºÅ丮´Â ÀÌ¹Ì Á¸ÀçÇØ¾ß ÇÕ´Ï´Ù. Source¿Í ´Ù¸£°Ô, º¯¼ö ÂüÁ¶¸¦ »ç¿ëÇصµ µË´Ï´Ù.

Flag

(¼±ÅÃÀû) ÀÌ Ç÷¡±×´Â ÆÄÀÏÀÌ ÀÌ¹Ì Á¸ÀçÇÏ¸é µ¤¾î¾µÁö ¸»Áö °áÁ¤ÇÕ´Ï´Ù:

0 = (±âº»°ª) ±âÁ¸ÀÇ ÆÄÀÏÀ» µ¤¾î¾²Áö ¾Ê½À´Ï´Ù
1 = ±âÁ¸ÀÇ ÆÄÀÏÀ» µ¤¾î¾¹´Ï´Ù

ÀÌ ¸Å°³º¯¼ö´Â Ç¥Çö½ÄÀÏ ¼ö ÀÖ½À´Ï´Ù. ½ÉÁö¾î ÂüÀ̳ª °ÅÁþÀ¸·Î Æò°¡µÇ¸é ¹«¾ùÀÌµç µÉ ¼ö ÀÖ½À´Ï´Ù (Âü°ú °ÅÁþÀº ³»ºÎÀûÀ¸·Î 1°ú 0À¸·Î ÀúÀåµÇ±â ¶§¹®ÀÔ´Ï´Ù).

ErrorLevel

[v1.1.04+] ÀÌ ¸í·É¾î´Â ½ÇÆнà ¿¹¿Ü¸¦ ´øÁú ¼ö ÀÖ½À´Ï´Ù. ´õ ÀÚ¼¼ÇÑ Á¤º¸´Â ½ÇÇà½Ã°£ ¿¡·¯¸¦ ÂüÁ¶ÇϽʽÿÀ.

ErrorLevel´Â ¹®Á¦°¡ ÀÖÀ¸¸é 1 ¾øÀ¸¸é 0ÀÌ ¼³Á¤µË´Ï´Ù.

°ü·Ã Ç׸ñ

ÀÌ ¸í·É¾î´Â Ahk2Exe ÄÄÆÄÀÏ·¯¸¦ À§ÇÑ Áö½Ã¾îÀÔ´Ï´Ù. ÆÄÀÏÀ» ÄÄÆÄÀÏ ½ºÅ©¸³Æ® °á°ú¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ³ªÁß¿¡, ÄÄÆÄÀÏ ½ºÅ©¸³Æ®°¡ ½ÇÇàµÇ¸é, ÆÄÀÏÀÌ ´Ù½Ã µð½ºÅ©·Î ÃßÃâµË´Ï´Ù.

ÀÌ ÆÄÀÏÀº ½ºÅ©¸³Æ® ÄÄÆÄÀÏ ½Ã°£¿¡ Ãß°¡µË´Ï´Ù. ÄÄÆÄÀÏµÈ ½ºÅ©¸³Æ®°¡ ½ÇÇàµÉ ¶§ ¶È °°Àº "FileInstall" ¸í·É¾î¸¦ ¸¸³ª¸é, ±× ÆÄÀÏÀº ÀÌÁ¦ Dest·Î ÃßÃâµË´Ï´Ù.

½ºÅ©¸³Æ®¿¡ Ãß°¡µÈ ÆÄÀÏÀº ¾ÐÃàµÇ°í ¶Ç ¾ÏȣȭµË´Ï´Ù.

ÀÌ ¸í·É¾î¸¦ Á¤»óÀÇ (ÄÄÆÄÀÏ ¾È µÈ) ½ºÅ©¸³Æ®¿¡ »ç¿ëÇϸé, ´ë½Å¿¡ °£´ÜÇÑ ÆÄÀÏ º¹»ç°¡ ¼öÇàµË´Ï´Ù -- ±×·¡¼­ ½ºÅ©¸³Æ®°¡ °á±¹ Á¦´ë·Î ÄÄÆÄÀϵÉÁö Å×½ºÆ®ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù.

°ü·Ã Ç׸ñ

FileCopy, #Include

¿¹¿Ü

FileInstall, C:\My Documents\My File.txt, %A_ProgramFiles%\My Application\Readme.txt, 1