질문과 답변
윈 도 우 배치파일 실행시 문제점 문의
2018.05.16 23:15
안녕하세요.
이런쪽은 젬병이라 프로그래밍 하시는분들 중에 아시는분이 있으시면 답변 부탁드리겠습니다.
증상은 어떤 프로그램을 기동하기 위해 xxx.bat 파일인 배치파일을 이용합니다.
이게 바로 실행하면 문제가 없으나, 프로그램내에 shell 명령어를 이용해서 실행을 하게되면
진행은 되나 프로그램이 최종실행은 되지 않습니다.
이런경우 어떤 부분을 확인해야 할까요? 이게 특정 컴퓨터에서만 안되는 경우가 있을 수도 있는건가요?
댓글 [3]
-
비려막존 2018.05.17 00:54
-
초보자여 2018.05.17 07:33
bat에서 사용하던 형태와 조금 다를겁니다..
shell 구글링 검색해서 조금 공부를 하셔야 할겁니다.
명령어도 다름..~~~
-
도토리2개 2018.05.17 14:39
일단 배치파일을 .BAT 로 하지 마시고 .CMD 로 사용하세요. 약간의 차이가 있습니다.
프로그램 내에서 shell 명령어라는것이 프로그램 외부의 파일을 호출 또는 실행하기 위한 인터페이스라면 배치파일에서 프로그램을 실행시 CALL 명령어를 사용해 보십시요. 예를 들어 CALL %PATH%\PROGRAM.EXE 와 같이 하십시요.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
6988 | 윈 도 우| 다수의 계정이 있는 windows 10 환경에서 계정 선택하도록 ... [2] | 이준민 | 292 | 03-11 |
6987 | 기 타| 친구등록 하는방법은 [2] | jj2019 | 292 | 02-28 |
6986 | 윈 도 우| 윈도우 디펜더 빠른검사가 안 됩니다. [5] | 해비치 | 292 | 02-19 |
6985 | 윈 도 우| Explorer 화면 문의 [4] | 몰라18 | 292 | 08-19 |
6984 | 소프트웨어| 크리스탈 디스크 인포가 C드라이브에서만 하드를 인식합니다. [4] | 멀라 | 292 | 07-10 |
6983 | 윈 도 우| dll 파일이 없다고 에러가 뜨는데 찾을방법이 없습니다, [3] | 좋은데이 | 292 | 08-31 |
6982 | 윈 도 우| 공유파일을 다른 파일로 강제 복사 덮어쓰는 방법.. | 미디안 | 292 | 07-25 |
6981 | 윈 도 우| 산타님 st34 설치오류에 유틸사랑님 해결방법 [3] | 호삐넌내꺼 | 292 | 04-17 |
6980 | 소프트웨어| PStart 아이콘을 바꾸려고 합니다 [2] | TetraTheta | 292 | 03-10 |
6979 | 윈 도 우| 윈도우7 설치파일 관련 질문 드립니다. [6] | votto | 292 | 02-26 |
6978 | 윈 도 우| pe에 lan 드라이브 [3] | 임달화 | 292 | 02-15 |
6977 | 윈 도 우| 리눅스 부트로더 easybcd 상으로 복구 가능할까요? [3] | 아름드리나 | 292 | 01-30 |
6976 | 소프트웨어| 크롬에서 미디어 플레이어 재생 관련 [2] | 어제보다나 | 292 | 01-29 |
6975 | 윈 도 우| 혹시 윈도우10 에서 실행할수있는 찬송가 성경 복합됀것있... [2] | 알파궁상 | 292 | 01-28 |
6974 | 윈 도 우| 무선 네트워크 프로파일 설정 및 저장 배치파일 문의 [2] | 고프로 | 292 | 01-14 |
6973 | 윈 도 우| Win7 x86 VHD용량 [3] | jinhna | 292 | 06-10 |
6972 | 소프트웨어| avast에서 magnet주소를 차단하지 못하게 할 수 있나요? [3] | brucex | 292 | 02-17 |
6971 | 소프트웨어| GImageX를 이용하여 Wim파일 마운트 오류 [6] | QOR | 292 | 02-18 |
6970 | 소프트웨어| WimTools Wim 멀티부팅등록 오류 문의드립니다. [2] | 타천사둘리 | 291 | 06-04 |
6969 | 하드웨어| 모니터암 질문입니다 (듀얼모니터) [4] | 워치B9 | 291 | 04-30 |
shell명령어 쓰는 프로그램을 관리자권한으로 실행하신 것 맞나요?