위대한 개발자
179
2019-03-19 09:20:42
7
6286

배치파일 실행 안되는 문제


배치파일을 만들어서 여러 프로그램을 자동으로 시작하려고 하는데, 

유니티로 만든 exe파일 경로을 입력하고 생성한 배치파일을 

같은 exe경로가 아닌 곳에서 실행하면 실행이 안되네요 ㅠㅠ

exe 위치에서 라이브러리, data 같은것들이 있어서 배치파일도 같은 위치에 있어야하는데 방법이 없나요??


ex)

.exe, 라이브러이, ini, data 등등 C:\Users\kkk\Desktop\exe위치

배치파일 위치 C:\Users\kkk\de\배치파일위치 -> 실행 안됨(exe위치로 가야 실행이 됨)

0
  • 답변 7

  • guyv
    1k
    2019-03-19 09:44:16

    절대경로 지정을 하시면 됩니다.


    d:\demo>a.bat  (엔터)


    c:\aaa\bb\실행1.exe 

    c:\aaa\실행2.exe

    ..


    필요하면 해당 폴더로 이동해서 실행해도 되겠네요


    d:\demo>a.bat  (엔터)


    cd c:\aaa\bb

    실행1.exe

    cd c:\aaa\

    실행2.exe


    ..


    폴더가 고정이라면 PATH 설정을 하면 경로지정이 필요없겠지요.




  • 위대한 개발자
    179
    2019-03-19 09:51:45

    @echo off


    path C:\Users\khj\Desktop\.exe위치\;

    start A1.exe


    path C:\Users\khj\Desktop\.exe위치\;

    start A2 - 바로 가기 (->>>A2 바로가기 위치는 바탕화면에 있는 상태)


    A1파일과 A2 바로가기 2개를 실행 시키고 싶어요

    지금 배치파일을 이렇게 만들었는데 무슨말인지 이해가 안되네요 

  • guyv
    1k
    2019-03-19 09:59:19

    단순하게 말씀하신 내용만 실행되게 해볼게요.



    @echo off

    REM ----------------- A1.exe 실행

    C:\Users\khj\Desktop\.exe위치\A1

    REM ------------------ A2 바로가기 실행 (아이콘이름이 "A2 - 바로 가기" 로 가정할때)

    "C:\Users\khj\Desktop\A2 - 바로 가기"




  • 위대한 개발자
    179
    2019-03-19 10:08:09

    와.. 감사합니다 ㅠㅠ

  • 위대한 개발자
    179
    2019-03-19 10:21:54 작성 2019-03-19 10:23:44 수정됨

    그런데 윈도우 실행할때 배치파일 자동실행 되게 하려고 시작 프로그램에 배치파일 옮기니깐 바로가기 파일을 찾을수없다고 하네요 ㅠㅠ 

  • 위대한 개발자
    179
    2019-03-19 10:34:37

    아 해결됐습니다 ㅎㅎ

  • guyv
    1k
    2019-03-19 10:36:29

    네 좋은 하루 되세요~

  • 로그인을 하시면 답변을 등록할 수 있습니다.