하나를 통해 많은 명령 프롬프트 창을 제어하는 방법을 아는 사람은 누구입니까? 정확히 내가하고 싶은 것은 많은 명령 창을 시작한 다음 배치 파일을 통해 모든 명령 창에서 여러 명령을 실행하는 것입니다. 예를 들어 하나의 adb 쉘 logcat 시작, 하나의 kmsg 그리고 kmsg가 멈추면 적색으로 바뀌는 것과 유사한 일들. 그 때문에 나는 다른 명령 줄에서 이벤트를 수신 할 수 있어야하고 많은 명령 프롬프트에 명령을 차례로 보낼 수 있어야합니다. 답장을 보내 주셔서 감사합니다. perl에서 어떻게하는지 알면 작동 할 수도 있습니다. 플즈 도움!하나의 기본 창을 통해 여러 명령 프롬프트 제어
답변
업데이트;
업데이트 참고 :
은 젭의 제안에 주목했고 그의 조언뿐만 아니라했다 Endoro의 그것으로 쓸 수있는 배치 파일이 필요하기 때문에
좋아,이 조금 복잡 할 것 어떤 종류의 파일과 다른 배치 파일은 상기 파일로부터 데이터를 얻거나 잡는 것입니다. 이렇게하기 위해서는 배치 파일에 대한 "발신자/터미널/MAIN 창"을 생성해야합니다.
현재 내가 작성한 스크립트는 기본 배치 파일에 의해 제어되는 4 개의 배치 파일 만 지원할 수 있습니다.
@echo off
:a
title Main Terminal
echo ---------------------------
set /p prompt1="Command 1: "
set /p prompt2="Command 1: "
set /p prompt3="Command 1: "
set /p prompt4="Command 1: "
if defined prompt echo %prompt% > com1.rsm
if defined prompt2 echo %prompt2% > com2.rsm
if defined prompt3 echo %prompt3% > com3.rsm
if defined prompt4 echo %prompt4% > com4.rsm
:: .RSM file extension means ReSource Module; I made it myself :3
goto a
수신기
@echo off
title Reciever 1
:check
if EXIST com1.rsm goto get
timeout /t 1 >nul
echo Waiting for packet
goto check
:get
set /p prompt1=<com1.rsm
%prompt1%
del com1.rsm
goto check
수신기 (2)
@echo off
title Reciever 2
:check
if EXIST com2.rsm goto get
timeout /t 1 >nul
echo Waiting for packet
goto check
:get
set /p prompt=<com2.rsm
%prompt%
del com1.rsm
goto check
수신기 (3)
@echo off
title Reciever 3
:check
if EXIST com3.rsm goto get
timeout /t 1 >nul
echo Waiting for packet
goto check
:get
set /p prompt=<com3.rsm
%prompt%
del com1.rsm
goto check
수신기 (4)
,@echo off
title Reciever 4
:check
if EXIST com4.rsm goto get
timeout /t 1 >nul
echo Waiting for packet
goto check
:get
set /p prompt=<com4.rsm
%prompt%
del com1.rsm
goto check
안녕하세요. SonorousTwo
-1, 정의 된 경우 같은 문제 % prompt %' – Endoro
도크가 '정의 된 경우 % prompt %'가 작동하지 않는 이유 –
알았습니다. 업데이트 !! –
- 1. Grails 명령 프롬프트 제어
- 2. 누가 명령 프롬프트 창을 호출했는지 확인하는 방법
- 3. WshShell.Exec 메서드를 사용하여 명령 프롬프트 창을 숨기려고합니다.
- 4. 기본 명령 프롬프트 디렉터리 만들기
- 5. Java의 여러 명령 프롬프트/콘솔?
- 6. Ruby에서 명령 프롬프트 창을 닫는 방법?
- 7. 어떻게 명령 프롬프트 창을 닫을 수 있습니까?
- 8. flex를 통해 명령 프롬프트 명령 실행
- 9. 배쉬 프롬프트 여러 명령 치환
- 10. 명령 프롬프트에서 프로그램을 시작하면 다른 명령 프롬프트 창을 엽니 다.
- 11. 지속적인 명령 프롬프트 명령 실행
- 12. 명령 프롬프트
- 13. Visual Studio에서 기본 명령 프롬프트 변경
- 14. 명령 줄을 통해 trace32를 제어
- 15. 명령 줄을 통해 lauterbach 제어
- 16. 명령 프롬프트 Python
- 17. 하나의 명령 창을 열고 그로부터 일련의 명령을 실행하십시오.
- 18. 명령 창을 통해 Java 프로그램 실행
- 19. VBA : 하나의 cmd.exe에서 여러 명령
- 20. 블루투스 창을 통해 파워 포인트 제어
- 21. 에뮬레이터의 모니터 명령 프롬프트
- 22. 명령 프롬프트 창 (WinForms) 축약
- 23. Java 명령 프롬프트 에뮬레이터
- 24. Powershell의 명령 프롬프트 결과
- 25. 여러 배포를위한 하나의 명령
- 26. Java 명령 프롬프트 종료
- 27. 일괄 파일 명령 프롬프트 창을 실행하는 동안 깜박임
- 28. AutoHotkey - 명령 프롬프트 문제
- 29. 명령 프롬프트 XCOPY 명령 사용
- 30. 명령 프롬프트 스크립트 명령 "cd"
일괄 처리가 불가능합니다. 새로운'CMD' 인스턴스 (프로그램을 실행하거나 실행하지 않고)를 시작할 수 있으며,'CMD' 프로세스를 종료 할 수 있습니다. 그러나 그것이 통제가 끝나는 곳입니다. –