Computer >> 컴퓨터 >  >> 체계 >> Windows

명령이 내부 또는 외부 명령으로 인식되지 않습니다.

실행 프롬프트에서 직접 'CMD', 'DISM'과 같은 프로그램을 시작하려고 시도했을 것입니다. 그들이 어떻게 즉시 출시되었는지 궁금해 한 적이 있습니까? Windows OS는 위치를 어떻게 찾을 수 있습니까? 간단한 예는 프로그램 바로 가기를 만들 때 바로 가기가 프로그램의 위치를 ​​알고 빠르게 실행하는 것입니다. OS는 가장 일반적인 시스템 프로그램이 있는 경로 목록을 유지하므로 실행 프롬프트를 사용하면 쉽게 실행됩니다. 목록은 Windows 환경 변수라고 합니다. , 그리고 문제가 발생하면 프로그램이 작동하지 않습니다. 이 가이드는 명령이 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일 문제로 인식되지 않는 경우 문제를 해결하는 데 도움이 됩니다. .

명령이 내부 또는 외부 명령으로 인식되지 않습니다.

프로그램 문제를 해결하는 경우 프로그램이 존재하는지 확인해야 합니다. WIN + R 바로 가기를 사용하여 호출되는 RUN 프롬프트에서도 발생할 수 있습니다. 따라서 C:\Windows\System32\로 이동하여 프로그램이 있는지 확인합니다. System 32 폴더에서 EXE를 검색해 볼 수도 있습니다. 문제가 있는지 확인했으면 문제를 해결해 보겠습니다.

환경 변수 수정

WIN + X를 사용하여 시스템을 선택합니다. PC의 모든 속성을 볼 수 있는 섹션이 열립니다.

왼쪽 창에서 고급 시스템 설정을 선택합니다. . 환경 변수를 클릭합니다.

<강한> 명령이 내부 또는 외부 명령으로 인식되지 않습니다.

 시스템 변수에서 경로를 찾습니다. 수정을 선택합니다. .

이동하여 편집하기 전에 이 전체 문자열을 복사하여 메모장에 붙여넣습니다. 문제가 있는 경우 다시 붙여넣을 수 있습니다.

디렉터리 경로 'C:\Windows\System32를 찾습니다. '; 없으면 끝에 세미콜론을 추가해야 합니다. 명령이 내부 또는 외부 명령으로 인식되지 않습니다.

확인을 클릭하여 저장하고 종료합니다.

그런 다음 컴퓨터를 재부팅해야 합니다. 컴퓨터가 재부팅되면 모든 경로가 선택됩니다.

이제 "...내부 또는 외부 명령, 작동 가능한 프로그램 또는 배치 파일로 인식되지 않음"을 받은 프로그램을 실행해야 합니다. 오류 메시지가 표시되고 문제가 해결되었는지 확인하십시오.

이제 여기에 프로 팁이 있습니다! 사용자 지정 배치 파일을 시작하거나 폴더에서 여러 파일을 사용할 수 있도록 하려면 이 파일에 경로를 추가하세요. 다음에 실행할 때 이름을 입력하면 프로그램이 실행됩니다. 프로그래머는 주로 이것을 프로그램에 대한 참조를 추가하는 데 사용합니다.

내부 또는 외부 명령이란 무엇입니까?

내부 명령은 Windows에서 사용할 수 있으며 일반적으로 Windows 터미널 또는 명령 프롬프트에서 작동합니다. 반면에 외부 명령은 시스템 변수나 OS에 종속되지 않습니다. 대신 사용하는 자체 라이브러리 세트가 있습니다.

Windows 터미널에서 외부 명령을 어떻게 사용할 수 있습니까?

터미널에서 외부 명령을 실행하려면 터미널 설정에 프로그램의 경로를 포함해야 합니다. 위에서 설명한 대로 시스템 변수 찾기 경로 에 포함해야 합니다. 그리고 터미널은 당신이 그것을 실행할 때 그것을 찾을 수 있을 것입니다. 예를 들어, 많은 사람들이 Flutter를 내부-외부 명령으로 사용할 수 없다고 불평했는데, 응용 프로그램의 경로를 포함하기만 하면 됩니다.

명령이 내부 또는 외부 명령으로 인식되지 않습니다.