
절대 종료되지 않는 두 개의 명령을 실행해야 합니다. 내가 평소에 하는 일은
- 터미널 을 시작
cmd
하고 첫 번째 명령을 입력하십시오 - 다른
cmd
터미널을 시작하고 두 번째 명령을 입력하십시오
그런 다음 두 프로세스가 병렬로 실행됩니다.
이제 위의 두 터미널을 실행하는 하나의 "시작" 파일을 사용하여 이를 자동화하고 싶습니다. cmd
또는 PowerShell 기반 일 수 있습니다 .
참고 1:or 와 cmd
함께 사용하려고 했지만 새 터미널이 생성되지 않습니다. 비슷한 것을 시도하면 셸에서 출력이 종료됩니다 ./k
/c
cmd /c cmd
Internal Error
노트 2:PowerShell에는백그라운드 작업. 문제는 출력을 모니터링하고 결국 실행 중인 프로세스를 Ctrl-C
.
하나의 파일로 이를 달성할 수 있는 방법이 있습니까?
답변1
배치 파일을 만듭니다.
start cmd.exe /c <first command>
start cmd.exe /c <second command>
배치 파일을 실행하면 두 개의 cmd 창이 열리고 배치 파일이 종료됩니다.
답변2
나는 'start cmd /c dir'이 당신이 찾고 있는 것이라고 믿습니다.
편집: 음, /k는 dir과 같은 짧은 예이지만 '시작'은 필요한 마법의 단어입니다.
답변3
강조된 텍스트Ren의 말 "나는 'start cmd /c dir'이 당신이 찾고 있는 것이라고 믿습니다."
나는 개인적으로 'start cmd /c dir /s'가 더 좋을 것이라고 생각합니다.