본문 바로가기

MS DOS - 도스 명령어 및 포맷 복사 이동 배치파일 기능

노랗 2022. 1. 9.
반응형

MS DOS - 도스 명령어 및 포맷 복사 이동 배치파일 기능

윈도우가 출시되기전 마우스의 위치포인트 없이 키보드만 사용하던 시절에 흑백과 초록색등으로 이루어진 인터페이스에서 오직 키보드 명령어로만 작동하는 도스 운영체제입니다. 이에대해서는 MS DOS의 내부명령어와 외부명령어로 크게 나뉩니다.

윈도우에서 도스 실행방법

내부명령어란: 컴퓨터가 처음 부팅 된 상태에서 내린 명령어로 Comnad.COM에 의해 해석되는 명령어어로 보통 컴퓨터를 처음 부팅시 사용되는 시스템 파일에 대한 명령어로서 사용자로 부터 명령어를 해석하는 일을 담당하며 이러한 명령어 해석기로 사용되는것으로 윈도우에서 MS DOS를 실행하기 위해서는 윈도우 명령프롬프트윈도우 CMD 그리고 윈도우 파워쉘이 있습니다.

 

윈도우10 CMD & 명령프롬프트 관리자권한 실행방법

윈도우10 CMD & 명령프롬프트 관리자권한 실행방법 윈도우10을 사용한다면 CMD라고 하는 윈도우에서 제공하는 기본 유틸리티로서 윈도우NT계열의 운영체제에서 실행할 수 있는 앱이빈다. 기본

jab-guyver.co.kr

그리고 실제 윈도우외에 도스 운영체제를 설치해서 사용할 분들은 아래 내용을 참고하세요

기본에 윈도우 사용자의 경우 폴더를 확인하거나 파일명을 변경하고 복사 이동하는등 간단하게 마우스 우클릭이나 컨트롤 + C 컨트롤 + V로 가능했지만 기존 도스시절에는 이러한 운영체제 설정방법이 모두 명령어로 사용됩니다.

CMD / 명령프롬프트 / MS-DOS

MS DOS 내부 명령어 및 명령어 기능

명령어 명령어 기능
BRAEK 프로그램 수행 시 Ctrl + Break을 이용해 On/Off 지정이 가능
CALL 배치파일 수행 중에 또 다른 배치 파일 수행
CD 작업 디렉터리 이동
CHCP 코드 페이지를 보여주거나 변경
CLS 화면을 깨끗이 한다
COUNTRY 국가 코드 지정
COPY 파일복사
DATE 날짜 확인 및 변경
DEL 파일 삭제
DIR 현재 디렉터리 파일의 정보출력
ECHO 배치파일에서 수행명령으로 표시 여부 지정
EXIT 실행중인 프로그램으로 복귀
FOR 배치파일을 수행 반복
GOTO 배치파일에서 지정한 레이블로 분기
IF 배치파일에 명령을 비교판단
LH 프로그램을 상위 메모리 영역에 읽음
MD 디렉터리 생성
PATH 현재 디렉터리에 없는 실행파일의 경로 지정
PAUSE 배치파일 수행을 일시 정지
PROMPT 시스템 프롬프트 모양으로 설정
REM 배치파일에서 주석 문을 보여주고 해당 항목을 실행하지 않음
REN 파일 이름의 변경
RD 디렉터리 삭제
SET 환경변수 설정하거나 해제
SHIFT 배치 파일에서 파라 미터를 하나씩 왼쪽으로 이동
TIME 시각을 설정하거나 보여줌
TYPE 일괄처리 파일의 내용을 보여줌
VER 도스버전 출력
VERIFY 디스크에 데이터 기록시 바르게 기록되는지 여부를 검사
VOL 디스켓의 볼륨 레이블을 보여줌

cd (Change Directory) 현재 디렉토리를 변경합니다. 

예를 들어, "cd C:\Windows\System32"라는 명령어를 입력하면, 현재 디렉토리가 "C:\Windows\System32"로 변경됩니다. 

dir (Directory) 현재 디렉토리에 있는 파일과 폴더를 나열합니다. 

예를 들어, "dir"라는 명령어를 입력하면, 현재 디렉토리에 있는 파일과 폴더 목록이 출력됩니다. 

copy 파일을 복사하는 명령어로 예를 들어, "copy C:\Data\File1.txt D:\Backup"라는 명령어를 입력하면, "C:\Data" 디렉토리에 있는 "File1.txt" 파일이 "D:\Backup" 디렉토리로 복사됩니다.

del (Delete) 파일이나 폴더를 삭제합니다.

예를 들어, "del C:\Data\File1.txt"라는 명령어를 입력하면, "C:\Data" 디렉토리에 있는 "File1.txt" 파일이 삭제됩니다.

md (Make Directory) 새로운 디렉토리를 생성합니다.

예를 들어, "md C:\Data\Backup"라는 명령어를 입력하면, "C:\Data" 디렉토리에 "Backup"이라는 이름의 새로운 디렉토리가 생성됩니다.

rd (Remove Directory) 디렉토리를 삭제합니다.

예를 들어, "rd C:\Data\Backup"라는 명령어를 입력하면, "C:\Data" 디렉토리에 있는 "Backup" 디렉토리가 삭제됩니다.

type 파일 내용을 출력합니다.

예를 들어, "type C:\Data\File1.txt"라는 명령어를 입력하면, "C:\Data" 디렉토리에 있는 "File1.txt" 파일의 내용이 출력됩니다.

format 디스크를 포맷합니다.

예를 들어, "format C:"라는 명령어를 입력하면, "C:" 드라이브의 디스크가 포맷됩니다. 주의해야 할 점은, 포맷을 하면 해당 드라이브의 모든 데이터가 삭제된다는 것입니다.

MS DOS 외부 명령어 및 명령어 기능

FORMAT C:/Q 빠른포맷 명령어

도스에서 사용되는 외부명령어 COMMAND.COM에 의하여 직접 해석되지 못하며 명령을 수행하는 명령어 파일이 존재해야 명령어 사용이 가능합니다.

 

C드라이브 포맷 - 윈도우 설치 파티션 삭제

C드라이브 포맷 - 윈도우 설치 파티션 삭제 보통 윈도우가 설치되어 있는 주 파티션인 C드라이브를 삭제하고자 하면 해당 파티션의 윈도우가 실행중이기 때문에 C드라이브 포맷이 불가능합니다.

jab-guyver.co.kr

예를 들면 디스크 포맷 명령인 FORMAT A: 라는 명령이 실행되기 위해서는 FORMAT.COM이라는 명령어 파일이 존재해야 한다는것을 의미이며 즉 외부명령어란 COMMAND.COM의 내부에 포함되지 않고 별도의 명령어 파일로 존재하는 명령어를 의미합니다.

MS-DOS 명령어 명령어 기능
CHKDISK 디스크의 상태를 점검
FORMAT 디스크를 초기화
DISKCOPY 똑같은 내용의 디스켓을 하나 더 복사
SCANDISK 디스크 검사 유틸리티로 디스크의 문제점을 진단하고 수정
LABEL 볼륨 레이블을 디스크에 지정
RECOVER 손상된 디스크에서 읽을 수 있는 정보를 복구
DISKCOMP 디스크의 내용을 비교
FDISK 하드디스크의 분할
DEFRAG 하드 디스크 최적화 유틸리티
DBLSPACE 디스크 압축 통해 사용할 수 있는 공간을 늘려줌
XCOPY 파일의 선별 복사
ATTRIB 파일의 속성 변경
REPLACE 구 버전 파일을 신 버전으로 변경
FC 문장 파일과 이진 파일을 서로 비교
FIND 특정 문자열을 파일에서 검색
MORE 파일 내용을 화면 단위로 출력
SORT 파일 정렬
MEN 시스템 메모리 확인
MEMMAKER 메모리 최적화
SMARIDRV 디스크 캐시 프로그램으로 하드디스크 속도 증가
RAMDRVE 램 드라이브 생성
ASSIGN 드라이브 이름 변경
JOIN 디스크 드라이브를 서브 디렉터리로 사용
MSAV 바이러스 검사 및 치료
VSAFE 램 로그램으로 바이러스 침투 모니터링
BACKUP 하드디스크 파일을 디스켓으로 보관
RESTORE 백업 파일 복구

 

 

CMD "명령프롬프트" 배치파일 명령어 모음 - 노랗it월드

명령프롬프트로 현재 실행중인 배치 파일을 종료하지 않고 필요한 다른 배치파일을 호출하여 실행한 다음 원래의 배치파일로 다시 돌아오려고 할 때 사용됩니다..

yellowit.co.kr

 

반응형

댓글