2017-12-15 3 views
0

Adobe Illustrator 파일 100 개를 일괄 내보내려고하지만 각 파일 뒤에 "텍스트 내보내기 옵션"대화 상자가 나타나고 맞춰야합니다. 을 입력하여을 입력하십시오. 나는 을 입력하라는 스크립트를 작성하고 싶습니다. 한 번 작동하는 AutoIt 스크립트를 찾았지만 루프하는 방법을 모르겠습니다. 나는 시도했다 :배치 내보내기를 위해 Illustrator "텍스트 출력 옵션"대화 상자 자동화

$i = 0 
While $i <= WinActivate 
    WinActive("Text Export Options") 
    Send("{ENTER}") 
    $i += 1 
WEnd 

그러나 컴퓨터가 충돌했다. 이 번 작동하는 것입니다 :

WinWaitActive("Text Export Options") 
Send("{ENTER}") 

답변

0
While True 
    If WinActive("Text Export Options") then Send("{ENTER}") 
Wend 

그런 다음 마우스 오른쪽 단추로 클릭 AutoIt 트레이 아이콘을과이 완료되면 종료를 클릭합니다.

+0

매우 간단합니다! 고맙습니다. :) – Kyla

+0

@Kyla'If WinActive (...')를 방지하기 위해''Sleep (10)'(https://www.autoitscript.com/autoit3/docs/functions/Sleep.htm)을 추가하십시오. [연속 100 % CPU 사용량] (https://www.autoitscript.com/autoit3/docs/intro/lang_loops.htm) (Windows [작업 관리자] (https://en.wikipedia.org/)에서 확인할 수 있습니다. wiki/Task_Manager_ (Windows))). – user4157124

관련 문제