run을 이용해서 adb.exe를 실행하여 쉘커맨드를 넣는 스크립트를 짜고자 하는데요
생각만큼 잘 안되어....
아래 몇가지 질문을 드리겠습니다
?
1. 예를들어 아래와 같은 스크립트를 짠다면 이것이 제대로 작동하는것이 맞을지요?
run, adb.exe -s %GenyIP%?shell mount -o rw,remount /
run, adb.exe -s %GenyIP% shell rm -f xxx.xxx
run, adb.exe -s %GenyIP% shell rm -f yyy.yyy
run, adb.exe -s %GenyIP% shell mount -o ro,remount /
?
일단 이렇게 짜면 창이 4개가 뜨면서 동시다발적으로 명령이 수행되더라구요..
그리고 파일 삭제가 제대로 안되는 것 같았습니다...
저 명령어를 cmd에서 제가 직접 입력하였을때는 정확하게 작동하는 것을 확인하였는데
오핫에서는 저렇게 하면 안되는것인지.. ㅠㅠ
?
2. run 명령 하나로?여러개의 커맨드를 한번에 실행 시킬 수 있을까요?
예를들자면?위의 4개의 커맨드를?run 하나로 줄일 수가 있을까요?
오핫 공홈에는 &&를 이용하라는데, 실제로 아래와 같이 하면 정확하게 안된다는 느낌이 들어
조언을 구합니다 ㅠㅠ
?
run, adb.exe -s %GenyIP%?shell mount -o rw,remount / && adb.exe -s %GenyIP% shell rm -f xxx.xxx &&?adb.exe -s %GenyIP% shell rm -f yyy.yyy &&?adb.exe -s %GenyIP% shell mount -o ro,remount /
?
3.?세번째 질문은 위와 같이 run명령어로 커멘드형 프로그램을 실행시켰을때 cmd창이 잠시 떴다가 사라지는데
이것을 창이 뜨지 않고 백그라운드에서 실행만되게 할수는 없을지요? Hide명령을 사용하면 조금 낫긴 한데 그래도 안뜨진 않더라구요 ㅎㅎ 다른방법은 없는거겠죠?
배치파일을 작성해서 실행하는것도 방법입니다.