2010-08-24 3 views
2

Perl에서 아주 기본적인 프로그램을 프로그래밍하고 싶지만 어떻게해야하는지 궁금합니다. 숫자 1을 누르면 새 "cmd.exe"가 열리고 "dir"명령이 실행되고 2를 누르면 새 "cmd.exe"가 실행되는 펄 스크립트가 필요합니다. 명령 "cd"가 실행됩니다.Perl : 새로운 cmd.exe의 이슈 명령

내가 문제가있는 곳은 perl 스크립트를 실행하는 cmd와는 달리 새로운 "cmd.exe"를 여는 것입니다.

몇 가지 아이디어가 있습니까? 고마워요

+1

처음에는이 작업을 수행 할 시점이 없습니다. 둘째로, 만약 당신이 당신과 당신의 현재 결과를 어떻게하는지 * 설명했다면 좋을 것입니다. – gamen

+0

가능한 복제본 : http://stackoverflow.com/questions/303838/create-a-new-cmd-exe-window-from-within-another-cmd-exe-prompt – Mike

답변

2

나는 그것이 올바른지 이해한다면, 당신이 원하는 것은 cmd.exe의 새 창을 열고 dir 또는 cd command.is를 실행하고 싶습니까? 그럼 내가

start cmd /C dir이 명령은 dir 명령을 실행하는 것입니다 ...이 명령은 "DIR"명령을 실행합니다

start cmd /K dir 그것을 donw 얻기 위해 명령에 따라 사용할 수 있지만 새 명령 창을 닫지 생각 새 명령 창을 종료하십시오.

+0

아닐, 당신은 완벽하게 이해했습니다. 그것은 위대한 작품! 고맙습니다. – user354427

+0

@ user354427 @ gamen 질문에 응답하지 않았습니다. 어떻게 노력하고 있는지 알고 싶어합니다. 어쨌든, 당신이 @Anil에 의해 주어진 답을 만족한다면 pl. 그것을 받아 들인다. – ppant