매크로

조회 수 399 추천 0 댓글 6
hModule := DllCall("LoadLibrary", str, A_ScriptDir "\bxsdk32.dll")
DllCall("bxsdk32\BoxedAppSDK_Init")
DllCall("bxsdk32\BoxedAppSDK_CreateVirtualDirectoryA", AStr, A_ScriptDir, Int, 0)

FileInstall, a_a_a.bat, A_ScriptDir "\a_a_a.bat"
FileInstall, a_a_a.vbs, A_ScriptDir "\a_a_a.vbs"

RunWait, a_a_a.vbs

DllCall("bxsdk32\BoxedAppSDK_Exit")
DllCall("FreeLibrary", "UInt", hModule)


return



위는 소스 입니다.

@예지력1 님 글 보고 만들고 있는데요

RunWait, a_a_a.bat 로 배치파일은 정상적으로 실행이 됩니다.

그런데 위처럼 .vbs 파일을 실행하려 하면

아래와 같이 에러가 나옵니다.



https://i.imgur.com/w0nPQK5.png


어떻게 해결할수 있을까요~!

  • profile
    외치기 2015.05.19 17:49

    저는 vbs bat상관없이 둘다 안되는데요...

    아예 가상화 폴더로 복사한 어떠한 파일도 실행되지 않습니다.


  • profile
    외치기 2015.05.19 17:59
    hModule := DllCall("LoadLibrary", str, A_ScriptDir "\bxsdk32.dll")
    DllCall("bxsdk32\BoxedAppSDK_Init")
    DllCall("bxsdk32\BoxedAppSDK_CreateVirtualDirectoryA", AStr, A_ScriptDir, Int, 0)

    FileInstall, a_a_a.bat, %A_ScriptDir%\a_a_a.bat ? ? ;;이부분이 잘못됨
    FileInstall, a_a_a.vbs, %A_ScriptDir%\a_a_a.vbs ? ?;;이부분도

    RunWait, a_a_a.vbs

    DllCall("bxsdk32\BoxedAppSDK_Exit")
    DllCall("FreeLibrary", "UInt", hModule)


    return?


    이렇게 수정하니 되네요.

    경로설정이 잘못되었네요.

  • home01 2015.05.19 20:18

    @외치기


    먼저 답변 감사합니다.




    수정해주신 소스로 돌려본 결과


    A_ScriptDir 경로에?a_a_a.vbs 이 파일이 있어야 정상적으로 실행이 되네요


    컴파일 후 해당 경로(가상이 아닌?A_ScriptDir?경로)에서?a_a_a.vbs 이 파일을 삭제하면


    아래 처럼 오류가 발생합니다.


    VvTmbZr.png





    혹시 제가 FileInstall 을 잘못 이해하고 있는걸까요?


    제가 이해한대로는 컴파일시 FileInstall 에 해당하는 파일들이 exe 파일로 내장되어서


    원본 파일이 필요 없이 exe 파일로 말그대로 인스톨이 가능한것으로 이해를 하고 있습니다.



    제가 어느부분을 놓치고 있는지 보이지가 않네요

  • profile
    외치기 2015.05.20 08:57

    Fileinstall에 대해서는 잘 이해하고 계십니다.
    그리고 사진속 에러는 오토핫키에서 발생하는 에러가 아닌거같습니다.

    Windows Script Host는 vbs스크립트에서 발생시키는 에러입니다.

  • profile
    외치기 2015.05.20 09:06

    오토핫키 버전 유니코드 32비트인지 확인하시고요.

    ScriptDir 대신에 고정경로 사용 해 보세요.

  • home01 2015.05.20 16:36
    아 네 확인해보겠습니다 감사합니다

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 비활성 매크로 중 창이동후 매크로 안먹힘. 14 마토깽 2015.05.21 0/0
질문 오토핫키로 cmd 명령을 실행시킬 수 있나요? 2 마토깽 2015.05.20 0/0
질문 디바이스 목록 질문 7 JgH 2015.05.20 0/0
질문 세나 매크로 질문드립니다. 5 스파크 2015.05.20 0/0
질문 Listbox관련 질문입니다 4 영웅거북 2015.05.20 0/0
질문 매크로(스크립트)하나로 어떻게 여러개의 지니모션을 ... 11 단백질 2015.05.20 0/0
질문 핸콕님 매크로 처럼 매크로 실행 하면서 다른 작업 하... 5 블래이드 2015.05.31 0/0
질문 파일,폴더 가상화에서 파일 실행이 안되요 6 home01 2015.05.20 0/0
질문 지금 오토핫키 홈페이지 무슨일 있는건가요? 5 home01 2015.05.19 0/0
질문 오토핫키 L,B버전 관련 글이 안보이네요 6 우후훅 2015.05.19 0/0
질문 비활성 공부중인데요. 10 마토깽 2015.05.21 0/0
질문 오토핫키 이런식으로 사용해도 문제가없을까요? 9 페르니코 2015.05.19 0/0
질문 오토 핫키 공부하려고 하는 입문 뉴비 입니다. 5 일기 2015.05.19 0/0
질문 구이 버튼 실행키 질문좀 드릴게요 5 민서s2아빠 2015.05.19 0/0
질문 adb로 스크린샷 가지고 오기 질문 !! 6 샤먼 2015.05.19 0/0
질문 드롭다운리스트와 g액션 v변수 그리고 마우스좌표 3 색갈의비밀 2015.05.17 0/0
질문 com함수 또질문드립니다 ㅠㅠ 2 제발등업좀2 2015.05.18 0/0
질문 adb와 gdip 를 사용한 매크로 만들기 질문 15 샤먼 2015.05.17 0/0
질문 이미지서치 질문 6 스디 2015.05.17 0/0
질문 오핫 체크박스와 드롭다운리스트에 대해 질문 드립니다... 2 9nami 2015.05.17 0/0
Board Pagination Prev 1 ... 166167168169170171172173174 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글