WinActivate

ÁöÁ¤µÈ âÀ» È°¼ºÈ­ÇÕ´Ï´Ù (°¡Àå ¾ÕÀ¸·Î ³ª¿À°Ô ÇÕ´Ï´Ù).

WinActivate [, WinTitle, WinText, ExcludeTitle, ExcludeText]

¸Å°³º¯¼ö

WinTitle

â Á¦¸ñ ¶Ç´Â ¸ñÇ¥ âÀ» ½Äº°ÇÏ´Â ±âŸ ±âÁØ. WinTitle ÂüÁ¶.

WinText

Á¸ÀçÇϸé, ÀÌ ¸Å°³º¯¼ö´Â ¸ñÇ¥ â ÅؽºÆ®ÀÇ ºÎ¹®ÀÚ¿­ÀÔ´Ï´Ù (Window Spy¿¡ ³ëÃâ). ¼ûÀº ÅؽºÆ®´Â DetectHiddenTextÀÌ ÄÑÁ® ÀÖ¾î¾ß ŽÁöµË´Ï´Ù.

ExcludeTitle

Á¦¸ñ¿¡ ÀÌ °ªÀÌ Àִ âÀº ¹«½ÃµË´Ï´Ù.

ExcludeText

ÅؽºÆ®¿¡ ÀÌ °ªÀÌ Àִ âÀº Á¦¿ÜµË´Ï´Ù.

³íÆò

âÀÌ ÃÖ¼ÒÈ­µÇ¾î ÀÖ´Ù¸é, ±× âÀ» È°¼ºÈ­Çϱâ Àü¿¡ ¸ÕÀú ÀÚµ¿À¸·Î º¹±¸ÇÕ´Ï´Ù. v1.1.20 ÀÌÈÄ¿¡¼­, âÀÌ ÀÌ¹Ì È°¼ºÈ­µÇ¾î À־ º¹±¸ÇÕ´Ï´Ù.

¸ñÇ¥ âÀ» º¹±¸ÇÏ·Á´Â ½Ãµµ¸¦ 60ms µ¿¾È ¿©¼¸ ¹ø ÇÕ´Ï´Ù. ±×¸®ÇÏ¿©, º¸Åë WinActivate ´ÙÀ½¿¡ WinWaitActiveÀ̳ª IfWinNotActive°¡ µû¶ó¿Ã ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.

ºÎÇÕÇϴ âÀÌ ÀÌ¹Ì È°¼ºÈ­µÇ¾î ÀÖÀ¸¸é, ±× âÀÌ È°¼ºÈ­ »óŸ¦ À¯ÁöÇÕ´Ï´Ù. ±× ¾Æ·¡ÀÇ ´Ù¸¥ ºÎÇÕÇϴ âµéÀ» È°¼ºÈ­ÇÏÁö ¾Ê½À´Ï´Ù. ÀϹÝÀûÀ¸·Î, ¿©·¯ âÀÌ ºÎÇÕÇϸé, ÃÖ»óÀ§ (°¡Àå ÃÖ±Ù¿¡ »ç¿ëµÈ) âÀÌ È°¼ºÈ­µË´Ï´Ù. ÃÖÇÏÀ§ (°¡Àå ¿À·§µ¿¾È »ç¿ëµÇÁö ¾ÊÀº) âÀº WinActivateBottomÀ» ÅëÇÏ¿© È°¼ºÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.

[v1.1.20+]: È°¼º âÀÌ ¼û¾î ÀÖ°í DetectHiddenWindows°¡ ²¨Á® ÀÖÀ¸¸é, ÀüÇô ºÎÇÕ ´ë»óÀ¸·Î °í·ÁµÇÁö ¾Ê½À´Ï´Ù. ´ë½Å¿¡, º¸À̴ âÀÌ ºÎÇÕÇÏ¸é ±× Ã¢ÀÌ È°¼ºÈ­µË´Ï´Ù.

´Ù¸¥ âÀ» È°¼ºÈ­ÇÑ ÈÄ °ð¹Ù·Î âÀÌ È°¼ºÈ­µÉ ¶§, ¾î¶² ½Ã½ºÅÛ¿¡¼­´Â ŽºÅ© ¹Ù ¹öÆ°ÀÌ ±ô¹ÚÀ̱⠽ÃÀÛÇÒ °ÍÀÔ´Ï´Ù (OS¿Í ±×ÀÇ È¯°æ ¼³Á¤¿¡ µû¶ó ´Ù¸§). À̸¦ ÇÇÇÏ·Á¸é #WinActivateForce¸¦ »ç¿ëÇϽʽÿÀ.

â Á¦¸ñ°ú ÅؽºÆ®´Â ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù. ¼ûÀº âÀº DetectHiddenWindows°¡ ÄÑÁ® ÀÖ¾î¾ß ŽÁöµË´Ï´Ù.

¾Ë·ÁÁø ¹®Á¦: ½ºÅ©¸³Æ®°¡ ¿ø°Ý µ¥½ºÅ©Å¾À» ÅëÇÏ¿© Á¢±ÙÁßÀÎ ÄÄÇ»ÅÍ ¶Ç´Â ¼­¹ö À§¿¡¼­ ½ÇÇàÁßÀ̶ó¸é , ±× ¿ø°Ý µ¥½ºÅ©Å¾ Ŭ¶óÀ̾ðÆ®°¡ ÃÖ¼ÒÈ­µÉ °æ¿ì WinActivate°¡ ¸¶ºñµÉ ¼ö ÀÖ½À´Ï´Ù. ÇÑ °¡Áö ¿ìȸåÀº â È°¼ºÈ­¸¦ ¿ä±¸ÇÏÁö ¾Ê´Â ¸í·É¾î¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î ControlSend ±×¸®°í ControlClick¸¦ »ç¿ëÇϽʽÿÀ. ¶Ç´Ù¸¥ ¿ìȸåÀº ´Ù¸¥ ·¹Áö½ºÆ®¸® ¼³Á¤À» ·ÎÄÃ/Ŭ¶óÀ̾ðÆ® ÄÄÇ»ÅÍ¿¡ Àû¿ëÇÏ´Â °ÍÀÔ´Ï´Ù:

; HKCUÀ» HKLMÀ¸·Î ¹Ù²Ù¾î ½Ã½ºÅÛÀÇ ¸ðµç »ç¿ëÀÚ¿¡°Ô ¿µÇâÀ» ÁÝ´Ï´Ù.
RegWrite REG_DWORD, HKCU, Software\Microsoft\Terminal Server Client
    , RemoteDesktop_SuppressWhenMinimized, 2

°ü·Ã Ç׸ñ

WinActivateBottom, #WinActivateForce, SetTitleMatchMode, DetectHiddenWindows, ¸¶Áö¸· ¹ß°ß â, IfWinExist, IfWinActive, WinWaitActive, WinWait, WinWaitClose, WinClose, GroupActivate, WinSet

¿¹Á¦

IfWinExist, Untitled - Notepad
    WinActivate ; À§¿¡¼­ ¹ß°ßÇÑ Ã¢À» »ç¿ëÇÕ´Ï´Ù
else
    WinActivate, Calculator