우선 순위 순서 있는 실행 파일 찾기

기술 자료 번역 기술 자료 번역
기술 자료: 35284 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 다음 내용에 대해 설명합니다.

  • 손상시킬 실행 파일을 찾는 방법을
  • 이 검색에 관련된 우선 순위
  • 어떻게 순서는 MS-DOS 버전 4.x 및 나중에 재정의할 수 있습니다
  • 파일 인식 손상시킬 MS-DOS EXEC 시스템 사이의 차이를 호출합니다

추가 정보

COMMAND.COM

손상시킬 명령줄 또는 배치 파일에서 선으로 입력한 파일을 실행할 수 있습니다.

이전 버전 4.0 이상 MS-DOS 버전

확장 제공된 여부를 파일 이름을 지정한 경우 손상시킬 기본 이름을 유지합니다. ([예: 파일 이름은 "FILE.EXE" 이면 "FILE" 남아] 있으면 손상시킬 파일 이름 확장명을 제거합니다). 기본 이름을 갖게 후에는 이 이름을 가진 실행 파일에 대한 다음 순서로 손상시킬 찾습니다:
   .COM  .EXE  .BAT
				
경우 손상시킬 현재 드라이브의 현재 디렉터리에 이 파일을 찾을 수 없습니다, AUTOEXEC.BAT 파일 PATH 환경 변수에서 지정한 디렉터리 검색이 시작됩니다. 이러한 파일을 찾지 못한 경우 다음과 같은 오류 메시지가 표시됩니다.
잘못된 명령 또는 파일 이름
예를 들어, 현재 디렉터리에 있는 파일 세 가지 경우: FILE.COM, FILE.EXE, FILE.BAT, 및 사용자가 FILE.COM, FILE.EXE, FILE.BAT 을 입력하여 그 중 하나를 실행하려면 시도하거나 발견한 첫 번째 파일 때문에 FILE.COM, FILE, 손상시킬 실행합니다.

MS-DOS 버전 4.0 및 말

MS-DOS 버전 4.0 이상에서는 확장명이 명령을 입력하여 COM EXE BAT 우선 순위를 무시할 수 있습니다.

예를 들어, 현재 디렉터리에 있는 파일 세 가지 경우: FILE.COM, FILE.EXE, FILE.BAT, 및 사용자가 FILE.COM, FILE.EXE, 입력하여 그 중 하나를 실행하려면 시도하거나 FILE.BAT, 손상시킬 지정한 한 실행합니다. 그러나 파일 이름 확장명을 지정하지 않으면 일반적인 우선 순위가 사용되는 (.COM, .EXE, 및 .BAT) 있습니다.

한 이 동작은 파일 실행 중 일부 올바르지 않거나 편리한 방법으로 더 이상 작동하지 부작용입니다. 예를 들어, 4.0 이전 버전의 MS-DOS 사용자가 FILE.BAT 파일 이름 뒤에 마침표를 입력하여 FILE. 실행할 수 있습니다. 그러나 입력한 경우 이 이름을 파일 하나를 찾을 수 없습니다 및 잘못된 명령 또는 파일 이름"오류 메시지를 반환합니다 MS-DOS 4.0 이상에서 FILE., MS-DOS 검색합니다.

MS-DOS 버전 5.0 및 말

다음 순서로 파일을 MS-DOS 버전 5.0 검색할:
   DOSKEY Macro  .COM  .EXE  .BAT
				
현재 디렉터리에 있는 세 개의 파일이 있는 경우 예: FILE.COM, FILE.EXE, FILE.BAT, 및 또한 FILE 명명된 DOSKEY 매크로, 매크로 우선 순위가 지정된 및 FILE 현재 디렉터리의 명령줄에서 실행할 때 실행되는. DOSKEY 매크로 기능을 것과 MS-DOS, 이전 버전의 않습니다.

또한 MS-DOS 버전 5.0 이상에서는 우선 DOSKEY 매크로를 통해 내부 명령이 있습니다. DOSKEY 매크로를 재정의하려면 명령 앞에 공백이 하나 이상 입력하십시오.

EXEC 함수

MS-DOS EXEC 함수 (인터럽트 21 h 서비스 4Bh) 파일 이름 확장명을 인식할 수 없습니다, 따라서 이를 간단히 호출할 때 지정된 파일 이름을 가져와 실행할 시도합니다.

이 파일 이름 정보가 이 부족하여 실행 파일이 있는 프로그램에 장점이 있습니다. 이러한 파일은 일반적으로 .SYS 확장명을 가진) 장치 드라이버 또는 일반적으로 확장명이 .OVL 있는) 오버레이 파일이 있습니다. 이러한 파일을 손상시킬 실행할 수 없습니다; EXEC 함수를 명시적으로 호출하여 프로그램에 대해서만 이러한 프로그램을 실행할 수 있습니다.

대부분의 경우 .COM 및 .EXE 확장명이 있는 파일만 EXEC 함수를 인식합니다. 이러한 파일은 특히 있습니다; .BAT 파일을 실행할 수 없습니다. %0 "을 손상시킬에 의해 한 번에 한 줄씩 실행할".

속성

기술 자료: 35284 - 마지막 검토: 2003년 5월 10일 토요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft MS-DOS 4.0 Standard Edition
  • Microsoft MS-DOS 4.01 Standard Edition
  • Microsoft MS-DOS 5.0 Standard Edition
  • Microsoft MS-DOS 5.0a
  • Microsoft MS-DOS 6.0 Standard Edition
  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
  • Microsoft MS-DOS 6.22 Standard Edition
키워드:?
kbmt KB35284 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com