2009. 9. 25. 05:01

[WScript.Shell] SendKeys

Script 를 이용하여 특정 애플리케이션에 keyboard 를 시뮬레이션 할 수 있다.
심지어 Ctrl, Alt 키등도 시뮬레이트 할 수 있다. 자세한 내용은 MSDN 을 참고하자.

아래는 코드 예,

         var WshShell = WScript.CreateObject("WScript.Shell");

         WshShell.Run("calc");

         WScript.Sleep(100);

         WshShell.AppActivate("Calculator");

         WScript.Sleep(100);

         WshShell.SendKeys ("1{+}");

         WScript.Sleep(500);

         WshShell.SendKeys("2");

         WScript.Sleep(500);

         WshShell.SendKeys("~");

         WScript.Sleep(500);

         WshShell.SendKeys("*3");

         WScript.Sleep(500);

         WshShell.SendKeys("~");

         WScript.Sleep(2500);



출처 : http://msdn.microsoft.com/en-us/library/8c6yea83%28VS.85%29.aspx