윈도우 8의 COMMAND.COM | |
| 다른 이름 | MS-DOS 프롬프트 |
|---|---|
| 개발자 | 시애틀 컴퓨터 프로덕트,IBM,마이크로소프트,The Software Link,Datalight,Novell,Caldera |
| 발표일 | 1980년(46년 전)(1980) |
| 프로그래밍 언어 | x86어셈블리어[1] |
| 운영 체제 | |
| 플랫폼 | 16비트x86 |
| 대체된 소프트웨어 | cmd.exe |
| 종류 | 명령 줄 인터프리터 |
COMMAND.COM은도스와윈도우 95,98,ME 등을 기본으로 하는운영 체제 셸의 파일 이름으로 명령 줄 해석기라 부른다.
시동 직후 첫 프로그램이 실행되면AUTOEXEC.BAT 구성 파일을 실행하여 시스템을 설정할 책임을 가지고 뒤따르는 다른 과정을 밟게 된다.
도스 셸을 제공하며 두 가지 기능을 제공한다. 첫째로는 사용자가명령어를 입력하면 즉시 실행하는 사용자 대화 방식이 있다. 둘째로는일괄처리(배치) 방식이며문자열이 담긴.BAT라는 확장자를 가진 파일 안에 명령어들을 순서대로 나열해 두면 그 순서대로 명령어 처리기가 실행할 수 있다.cmd.exe는윈도우 NT,2000,XP,2003,비스타 등OS/2에서 쓰이며윈도우 NT 계열의운영 체제에서는OS 상에서도스를 실행할 수는 없지만가상 도스 머신을 이용하여DOS 응용 프로그램들이 실행될 때 호환성을 제공하기 위해 쓰였다.
모든 명령어는 마지막 줄에↵ Enter 키가 눌린 뒤에만 실행된다.COMMAND.COM은 대소문자를 구별하지 않기 때문에 어느 문자열이나 대소문자가 섞여 있어도 같은 것으로 인식한다. 이를테면, dir, DIR, DiR, dIr, diR 모두 똑같이 동작한다.
COMMAND.COM의 주 기능으로 여러 파일과 함께 동작할 수 있는 수많은 내장 명령어를 들 수 있다.
프로그램을 실행하려면, 단순히 실행 파일의 이름을 입력하고↵ Enter 키를 누르면 된다. 현재의 드라이브를 바꾸려면 드라이브 문자열에 콜론 기호를 덧붙이면 된다. (이를테면 D 드라이브로 이동할 때,D:) 다른 파일 시스템 명령어는 보통 다음의 것들을 들 수 있다:
ECHO ON,ECHO OFF) 사용자가 지정한 문자열을 화면에 보여 준다. (ECHO 문자열).HILOAD).제어 구조는 배치 파일 안에서 대부분 쓰인다.
:likethis)과 함께 줄 맨 처음에 지정된다.%0을%1로,%1을%2로, 등. )COMMAND.COM을 위한 배치 파일들은 다음의 네 가지 변수를 사용한다고 말할 수 있다:
도스가 단일 작업 운영 체제이기 때문에, 파이프는 임시 파일로, 또는 임시 파일로부터 리다이렉트하면서 명령어들을 순서대로 실행하면서 처리한다.COMMAND.COM은표준 오류 채널을 리다이렉트 하지 못한다.
명령 줄의 길이는 최대 128 문자이다. 명령어를 실행할 때 언제나 참 값을 반환한다.