Windows XP에서 Perl을 사용하면 시스템 ("start")이 다른 Dos 터미널 창을 엽니 다. "DOS"터미널 처리기를 만드는 방법 그래서 스크립트는 새 창에 데이터를 인쇄 할 수 있습니까? 건배Perl 다중 터미널 응용 프로그램
0
A
답변
1
은 perl과 제휴되어 있습니까? 아니면 .bat
스크립트로 배치 스크립트를 래핑하고 있습니까? 나는 후자를 가정하고 대답 할 것이다.
새 창에서 스크립트를 실행하려면 system('start script.bat');
을 사용할 수 있습니다.
이 문제는 스크립트가 종료 된 후에도 창이 열리면 발생합니다 (`help start
을 보면 start가/k 플래그로 cmd.exe를 호출 함을 알 수 있습니다).
창을 닫으려면 cmd.exe에서/c 플래그를 사용하여 perl 스크립트를 명시 적으로 실행해야합니다.
system('start cmd.exe /c script.bat');
이제 보조 스크립트가 시스템의 것과 다시 대화해야하는 경우 로컬 소켓을 조사합니다.
+0
원래 아이디어 (가장 나쁜 것 같습니다!)는 자식을 fork()하고 자식의 I/O를 위해 터미널을 할당하는 것입니다. 케이 – kestasj
관련 문제
- 1. Perl 응용 프로그램 패키징
- 2. 다중 셸 응용 프로그램?
- 3. 응용 프로그램 상태 perl 모니터
- 4. COM 포트 터미널 프로그램
- 5. 터미널 기반 Java 응용 프로그램 배포
- 6. 맥 터미널 명령에서 JavaScriptMVC 응용 프로그램
- 7. 다중 계층 응용 프로그램 처리
- 8. .NET의 다중 계층 응용 프로그램
- 9. 다중 모듈 응용 프로그램 아키텍처
- 10. 다중 응용 프로그램 캐시 - WCF?
- 11. 다중 점유 장고 응용 프로그램
- 12. 다중 서비스 응용 프로그램 클러스터
- 13. 젠드 다중 로그인 응용 프로그램
- 14. 다중 스레드 응용 프로그램 디버깅
- 15. 다중 모니터 3D 응용 프로그램
- 16. 다중 스레드 C# 응용 프로그램
- 17. 다중 모듈 응용 프로그램 maven
- 18. gwt 다중 페이지 응용 프로그램
- 19. 다중 언어 안드로이드 응용 프로그램?
- 20. iOS의 다중 템플릿 응용 프로그램
- 21. 다중 창 Java 응용 프로그램
- 22. 다중 플랫폼 모바일 응용 프로그램
- 23. 원격 액세스로 다중 터미널 열기
- 24. perl 다중 폼 문제
- 25. Perl Catalyst : 응용 프로그램 재사용 방법
- 26. 루트로 실행되는 perl cgi 응용 프로그램 작성
- 27. 다중 레벨 perl 해시
- 28. Perl MongoDb 다중 업데이트
- 29. perl 다중 태스크 문제
- 30. 응용 프로그램을 실행하여 터미널 열기
나는 UI 툴킷 대신 UI 툴킷을 사용하는 것이 좋다고 생각한다. – Quentin
왜 시스템 ("시작")을 사용합니까? 뭐하고 싶어? – Shura
여러 프로세스 (하위)가 여러 터미널과 통신하기를 원합니다. "시작"WinXP에서 새로운 터미널을 생성하는 간단한 방법. k – kestasj