명령 프롬프트에서 exe 파일을 실행하면 계속 새 창이 열리는 이유

명령 프롬프트에서 exe 파일을 실행하면 계속 새 창이 열리는 이유

저는 Windows 10을 사용하고 있으며 명령 프롬프트를 열고 test.exe 파일이 포함된 폴더로 이동합니다. "test.exe"를 입력하고 Enter 키를 누르면 파일이 항상 새 창에서 실행됩니다. 내 다른 컴퓨터에서는 이런 일이 발생하지 않습니다.

이 컴퓨터에서 이런 동작이 발생하는 이유와 이를 변경하는 방법은 무엇입니까?

업데이트: test.exe는 콘솔 응용 프로그램입니다. 내 다른 컴퓨터에서는 새 창이 열리지 않고 파일이 명령 프롬프트의 동일한 창에서 실행됩니다. 이는 내가 예상하는 동작입니다.

답변1

콘솔 응용 프로그램과 비슷한 문제가 있었고 이 스레드를 발견했기 때문에 나에게 도움이 되는 다른 사람들을 위해 업데이트를 추가하고 싶었습니다.

내 문제는 내가 호출한 .exe가 관리자 권한으로 실행되도록 구성되었다는 것입니다. 내가 시작한 cmd 프롬프트는 관리자로 실행되지 않았으며 시작된 후에는 권한을 높일 수 없습니다. 따라서 명령을 실행하기 위해 새로운 상승된 창을 시작합니다. 이 창은 눈 깜짝할 사이에 완료되고 출력이 없는 상승되지 않은 프롬프트를 남기고 종료됩니다.

해결 방법 A: 관리자 권한으로 cmd/powershell을 실행합니다. 그런 다음 동일한 창 내에서 실행할 수 있습니다. 해결 방법 B: .exe를 관리자 권한으로 실행하지 않도록 변경하면 새 관리자 창을 시작할 필요가 없습니다. 이것이 내가 선택한 옵션입니다.

관련 정보