일부 데이터를 stdio에 인쇄하는 콘솔 프로그램이 있습니다. 문제는 탐색기에서 프로그램을 클릭할 때 발생합니다. 콘솔이 나타났다가 데이터를 인쇄하자마자 사라집니다.
프로세스가 완료된 후 콘솔 프로그램이 닫히지 않도록 어떻게 설정합니까?
답변1
cmd.exe에 대한 바로가기를 만들 수 있습니다. 그런 다음 속성으로 이동하여 대상을 다음과 같이 변경하십시오.
C:\Windows\System32\cmd.exe /C"프로그램 이름 & PAUSE"
예를 들어
C:\Windows\System32\cmd.exe /C"c:\windows\system32\IPCONFIG & PAUSE"
답변2
한 가지 간단한 방법은 콘솔 프로그램을 끝에 일시 중지를 포함하는 작은 배치 파일로 래핑하는 것입니다. 예를 들어, Sample.bat는 디렉토리를 나열하고 버튼을 누를 때까지 기다립니다.
DIR
PAUSE
단순히 텍스트를 읽으려는 경우 또 다른 옵션은 | 클립을 끝까지 클립하여 텍스트를 클립보드로 리디렉션하면 원하는 대로 사용할 수 있습니다.
예를 들어
DIR | clip
디렉토리 목록을 클립보드로 보냅니다.