즐겨찾기
  검색     질문하기 | 도와주세요
Tip&Tech  | OS Install  | 하드웨어  | 소프트웨어  | 주변기기  | 홈페이지  | 조립  | OpenMarket  | Talk  | Download
조회 76537댓글 0날짜 2007-02-10 15:29:27
도스 명령어-외부명령어
(운영자) IP: 222.120.95.27  추천: 1700    
외부 명령 개요
MS-DOS 명령중 파일로 존재하는 명령을 외부 명령이라 한다.

외부 명령
MS-DOS에서 지원하는 외부 명령에는 APPEND.EXE, ATTRIB.EXE, CHKDSK.EXE, CHOICE.EXE, COMMAND.COM, DBLSPACE.EXE, DEBUG.EXE, DEFRAG.EXE, DELTREE.EXE, DISKCOMP.COM, DISKCOPY.COM, DOSKEY.COM, DOSSHELL.COM, DOSSWAP.EXE, EDIT.COM, EXPAND.EXE, FASTHELP.EXE, FASTOPEN.EXE, FC.EXE, FDISK.EXE, FIND.EXE, FORMAT.COM, GRAPHICS.COM, HELP.COM, INTERSVR.EXE, KEYB.COM, LABEL.EXE, LOADFIX.COM, MEM.EXE, MEMMAKER.EXE, MODE.COM, MORE.COM, MOVE.EXE, MSAV.EXE, MSBACKUP.EXE, MSCDEX.EXE, MSD.EXE, MWAV.EXE, MWAVTSR.EXE, MWBACKUP.EXE, MWUNDEL.EXE, NLSFUNC.EXE, PRINT.EXE, QBASIC.EXE, REPLACE.EXE, RESTORE.EXE, SHARE.EXE, SIZER.EXE, SMARTDRV.EXE, SMARTMON.EXE, SORT.EXE, SUBST.EXE, SYS.COM, TREE.COM, UNDELETE.EXE, UNFORMAT.COM, VSAFE.COM, XCOPY.EXE 등이 있다.

APPEND.EXE [경로명1;경로명2;...] [/X[:ON|:OFF]] [/PATH[:ON|:OFF]] [/E]
응용프로그램들이 사용하는 데이터 파일들이 현재 경로명에 존재하지 않을 경우, 응용 프로그램이 그 데이터를 검색하기 위한 경로명을 설정한다. APPEND.EXE 명령으로 설정된 경로명들은 환경 변수 APPEND에 설정된다.
경로명1;경로명2;...
검색 대상이 될 경로명을 설정한다.
/X[:ON|:OFF]
프로그램을 실행할 때 APPEND.EXE로 설정된 경로명을 찾거나 찾지 않도록 설정한다.
/PATH[:ON|:OFF]
프로그램이 찾는 파일명이 이미 경로로 설정되어 있을 때 데이터 파일을 APPEND.EXE로 연결된 디렉토리에서 찾을 것인지를 설정한다.
/E
APPEND라는 환경 변수에 APPEND.EXE로 설정된 경로명을 설정한다. 이 스위치는 시스템이 시작한 후에 단 한 번만 사용될 수 있다.

ATTRIB.EXE [/D /E /P /Q /S] [+|-[AHRS]] file ...
디렉토리 또는 파일의 속성을 변경한다.
/D
디렉토리의 속성을 변경한다.
/E
속성 변경시 에러가 발생하더라도 메시지를 출력하지 않는다.
/P
설정되어 있는 파일(들) 또는 디렉토리(들)의 속성후 잠시 정지한다.
/Q
속성 변경시 출력되는 메시지를 출력하지 않는다.
/S
서브디렉토리 또는 포함된 파일까지 속성을 변경한다.
[+|-[AHRS]]
읽기전용(Read-Only), 저장(Archive), 시스템(System), 숨김(Hidden) 속성을 설정한다.
file ...
속성을 변경하기를 원하는 파일(들) 또는 디렉토리(들)을 설정한다.

CHKDSK.EXE
CHKDSK.EXE [경로명] [/F] [/V]
MS-DOS 6.22까지의 파일시스템은 FAT16으로써 프로그램 실행중에 강제적으로 중단되거나 프로그램 상의 오류로 인해 파일들이 서로 얽혀(Cross-Linked file) 데이터를 읽는 경우가 발생한다. CHKDSK.EXE명령은 Cross-Linked 파일을 찾아 고치고 나서 FILEnnnn.CHk라는 파일명을 만든다. SUBST.EXE로 만들어진 드라이브나 네트워크 드라이브에서 사용할 수 없으며, 논리적인 에러만 고칠 수 있다.
경로명
검사할 드라이브명 또는 검사할 파일명을 설정한다.
/F
디스크의 에러들을 고친다. 윈도우즈 3.1이나 도스 쉘에서의 작업 변환기와 같은 프로그램을 사용할 때 CHKDSK.EXE를 사용해서는 안된다.
/V
검사되어지는 디렉토리의 파일들을 화면에 출력한다.

CHKDSK.EXE 명령의 종료 코드값은 아래와 같다.











종료코드값

설명

0

에러가 발생하지 않았을 경우

255

에러가 발생했을 경우


CHOICE.COM [/C[:]keys] [/N] [/S] [/T[:]c,nn] [문자열]
CHOICE.COM은 배치 파일내에서 자신이 원하는 항목을 선택하기 위해서 선택 사항을 제공한다. 이 명령은 설정된 메시지를 출력하고, 사용자에게 여러 개의 키 중에서 하나를 선택하도록 한다. /C[:]keys에서 keys에 설정되는 문자들의 ERRORLEVEL값은 차례대로 1,2,3,...의 값을 가진다.
/C[:]keys
프롬프트에서 허용할 수 있는 키를 설정한다. 기본적으로 이 스위치를 사용하지 않으면, CHOICE.COM은 프롬프트에서 Y와 N을 사용할 수 있도록 한다. 콜론(:)은 없어도 된다.
/N
문자열은 출력되고 입력받는 키를 보여 주지 않지만 설정된 키를 입력받을 수 있다.
/S
이 스위치는 CHOICE.COM가 대문자, 소문자를 구별하도록 한다.
/T[:]c,nn
기본적으로 선택되는 키를 사용하기 전에 대기하는 시간을 지정한다. 명령은 nn초가 경과된 후에 c에 지정된 문자를 기본적으로 사용한다. nn에 허용되는 값은 0에서 99까지이다.
문자열
화면에 출력되기를 원하는 문자열을 설정한다.

COMMAND.COM [경로명1] [장치명] [/C 문자열] [/E:숫자] [/K 파일명] [/P [/MSG]]
SHELL=[경로명2]COMMAND.COM [경로명1] [/E:숫자] [/P [/MSG]]
COMMAND.COM은 내부 명령어가 포함되어 있는 명령처리기로써 SHELL명령으로 다른 명령처리기를 사용할 수 있다. MS-DOS는 COMMAND.COM을 읽어들일 때 RESIDENT부분과 TRANSIENT부분으로 나누어서 읽어들인다. RESIDENT부분은 항상 메모리에 남아 있는 부분으로써 가능하다면 HMA에 위치하고, TRANSIENT부분은 기본 메모리의 가장 윗부분에 위치한다. 어떤 프로그램은 실행될 때 메모리의 TRANSIENT부분을 사용하는데, 이 경우에 TRANSIENT부분을 다시 읽어들이기 위해서 MS-DOS는 COMSPEC 환경 변수에 설정되어 있는 COMMAND.COM의 경로명을 이용하여 COMMAND.COM을 다시 읽어들인다.
경로명1
프로그램 사용중에 COMMAND.COM을 다시 읽어들일 필요가 있을 때의 COMMAND.COM의 경로명을 설정한다.
장치명
명령의 입출력을 위한 다른 장치를 설정한다.
경로명2
COMMAND.COM이 있는 경로명을 설정한다.
/C 문자열
명령처리기가 문자열로 설정된 명령을 수행을 하고 나서 종료하도록 설정한다.
/E:숫자
환경변수의 값을 Byte단위로 설정한다. 숫자에는 160에서 32768까지 사용할 수 있으며, 기본적으로 256이다. 만약 숫자의 값이 160보다 작거나 32768보다 크게 설정된다면 기본적인 값으로 설정되고 Parameter value not in allowed range라는 메시지를 출력한다.
/K 파일명
CONFIG.SYS가 실행된 후에 설정된 파일명을 실행시킨다. MS-DOS는 기본적으로 이 스위치가 없으면 AUTOEXEC.BAT를 실행시킨다.
/P
CONFIG.SYS에서 COMMAND.COM을 사용할 때는 항상 이 스위치를 사용해야 한다. CONFIG.SYS안에 SHELL명령이 없을 때는 MS-DOS는 자동적으로 루트 디렉토리의 COMMAND.COM에 이 스위치를 붙여서 실행시키며, 루트 디렉토리에 AUTOEXEC.BAT가 없으면 내부 명령인 DATE와 TIME을 실행시킨다.
/MSG
메모리에 모든 에러 메시지를 읽어들인다. 일반적으로 이 스위치는 플로피 디스크에서 사용하며 항상 /P 스위치와 함께 사용되어야 한다.

DBLSPACE.EXE /CHKDSK [/F] [드라이브명]
만약 /CHKDSK 스위치를 사용하여 더블 스페이스가 Cross-Linked File이나 Lost Clusters와 같은 에러를 발견하면 이러한 문제를 고치기 위해서 /F 스위치를 사용한다. 더블 스페이스의 /CHKDSK 스위치는 압축 드라이브의 내부 구조를 검사하며, 외부명령 CHKDSK.EXE는 압축 드라이브의 FAT를 검사한다.
/CHKDSK
설정된 압축 드라이브의 구조를 검사한다. 줄여서 /CHK를 사용할 수 있다.
/F
압축 드라이브의 에러를 고친다.
드라이브명
더블 스페이스가 검사할 드라이브명을 설정한다. 만약 드라이브명을 설정하지 않으면 더블 스페이스는 현재 드라이브를 검사한다.

DBLSPACE.EXE /COMPRESS Drive1 [/NEWDRIVE=Drive2] [/RESERVE=숫자]
더블 스페이스는 하드 드라이브나 플로피 디스크, 다른 보조 저장 매체에 존재하는 파일을 압축하여 그 드라이브에 더 많은 사용 가능한 공간을 만든다. 더블 스페이스는 설정된 드라이브 전체를 압축하지 못한다. 부팅 드라이브를 압축하기 위해서는 적어도 1.2MB의 공간을 남겨 두어야 한다. 그리고, 플로피 디스크를 압축할 대는 적어도 0.65MB의 공간을 남겨 두어야 하며, 360KB의 플로피 디스크는 압축하지 못한다. 윈도우즈 3.1의 가상 메모리 파일(386SPART.PAR)은 더블 스페이스로 압축된 드라이브에 있어서는 안된다.
/COMPRESS Drive1
설정된 하드 디스크 드라이브나 플로피 디스크를 압축한다. 줄여서 /COM을 사용할 수 있다.
/NEWDRIVE=Drive2
Host 드라이브 명을 설정한다. 이 스위치를 설정하지 않으면 더블 스페이스는 Host 드라이브 명에 사용 가능한 다음 드라이브 명을 할당한다. 줄여서 /NEW를 사용할 수 있다.

DBLSPACE.EXE /CREATE Drive1 [/NEWDRIVE=Drive2] [/SIZE=숫자1|/RESERVE=숫자2]
비압축 드라이브의 공간에 새로운 압축 드라이브를 생성할 때는 /CREATE 스위치를 사용한다.
/CREATE Drive1
Drive1로 설정된 비압축 드라이브에 압축 드라이브를 만든다. 줄여서 /CR을 사용할 수 있다.
/NEWDRIVE=Drive2
새로 만들어질 압축 드라이브 명을 설정한다. 이 스위치를 설정하지 않으면 더블 스페이스는 새로 만들어질 압축 드라이브 명에 사용 가능한 다음 드라이브 명을 할당한다. 줄여서 /N을 사용할 수 있다.
/RESERVE=숫자
비압축 드라이브에 압축하지 않고 남겨 놓을 공간을 MB단위로 설정한다. 이 스위치와 /SIZE 스위치는 함께 사용할 수 없다. 만약 /rESERVE와 /SIZE 스위치 모두를 설정하지 않으면 더블 스페이스는 비압축 드라이브에 1MB의 공간을 남기고 압축한다. 줄여서 /RE를 사용할 수 있다.
/SIZE=숫자
비압축 드라이브에 만들 압축 드라이브의 크기를 MB단위로 설정한다. 이 스위치와 /RESERVE 스위치는 함께 사용할 수 없다. 줄여서 /SI를 사용할 수 있다.

DBLSPACE.EXE /DEFRAGMENT [Drive1]
압축 드라이브를 대상으로 파일 조각 모으기를 한다. 만약 압축 드라이브의 크기를 줄일려고 한다면, 파일 조각 모이기를 먼저 실행해야 한다.
/DEFRAGMENT Drive1
설정된 드라이브를 대상으로 파일 조각 모으기를 한다. 줄여서 /DEF를 사용할 수 있다.

DBLSPACE.EXE /DELETE Drive1
설정된 압축 드라이브를 삭제한다. 압축 드라이브를 삭제하면 그 안에 포함되어 있는 모든 파일들도 함께 삭제한다. 압축된 C드라이브를 삭제할 수 없다.
/DELETE Drive1
설정된 압축 드라이브를 삭제한다. 줄여서 /DEL을 사용할 수 있다.

DBLSPACE.EXE /FORMAT Drive1
설정된 압축 드라이브를 포맷하며, /FORMAT 스위치로 한번 포맷되어진 드라이브는 복구할 수 없다. 압축된 C드라이브를 포맷할 수 없다.
/FORMAT Drive1
설정된 압축 드라이브를 포맷한다. 줄여서 /F를 사용할 수 있다.

DBLSPACE.EXE [/INFO] Drive1
설정된 압축 드라이브의 빈 공간과 사용된 공간, 압축 비율 등의 정보를 출력한다.
/INFO Drive1
설정된 압축 드라이브를 포맷한다.

DBLSPACE.EXE /LIST
네트워크 드라이브를 제외하고 컴퓨터에 있는 모든 드라이브의 상태를 간단하게 출력한다.
/LIST
컴퓨터에서 네트워크 드라이브를 제외한 드라이브의 상태를 출력한다.

DBLSPACE.EXE /MOUNT[=nnn] Drive1 [/NEWDRIVE=Drive2]
더블 스페이스는 부팅할 때마다 자동적으로 시스템에 압축되어 있는 볼륨 파일을 마운트한다. 압축된 플로피 디스크를 사용할 때 필요하다.
/MOUNT=nnn
nnn의 확장자를 가진 압축 볼륨 파일을 마운트한다. nnn을 설정하지 않으면 더블 스페이스는 DBLSPACE.000의 이름을 가진 압축 볼륨 파일을 마운트할려고 시도한다. 줄여서 /MO=nnn을 사용할 수 있다.
/NEWDRIVE=Drive2
새로 마운트되는 압축 드라이브에 할당한 드라이브 명을 설정한다. 이 스위치를 설정하지 않으면 더블 스페이스는 새로 만들어질 압축 드라이브 명에 사용 가능한 다음 드라이브 명을 할당한다. 줄여서 /NEW를 사용할 수 있다.

DBLSPACE.EXE /UNMOUNT Drive1
설정된 압축 볼퓸 파일과의 연결 상태를 끊는다. 언마운트는 압축 드라이브를 임시적으로 사용하지 못하도록 한다. 압축된 C드라이브를 언마운트할 수 없다.
/UNMOUNT Drive1
설정된 압축 드라이브를 언마운트한다. 줄여서 /U를 사용할 수 있다. Drive1을 설정하지 않으면 더블 스페이스는 현재 드라이브를 언마운트한다.

DBLSPACE.EXE /RATIO=[=r.r] [Drive1 | /ALL]
설정된 압축 드라이브의 상대 압축 비율을 바꾼다.
/RATIO=r.r [Drive1 | /ALL]
설정된 압축 드라이브의 상대 압축 비율을 바꾼다. r.r은 1.0에서 16.0까지 사용할 수 있으며, r.r을 설정하지 않으면 설정된 압축 드라이브에 있는 모든 파일에 대한 실제 평균 압축 비율로 상대 비율을 바꾼다. 줄여서 /RA=r.r을 사용할 수 있다. Drive1과 /ALL은 함께 사용될 수 없다. Drive1과 /ALL 모두 설정하지 않으면 더블 스페이스는 현재 드라이브의 상대 압축 드라이브를 바꾼다.

DBLSPACE.EXE /SIZE[=숫자1 | /RESERVE=숫자2] Drive1
압축 드라이브의 크기를 크게하거나 줄인다.
/SIZE=숫자1
설정된 압축 드라이브의 크기를 바꾼다. 숫자1은 Host 드라이브에 있는 압축 볼륨 파일의 크기를 MB단위로 설정한다. 줄여서 /SI=숫자1을 사용할 수 있다. 이 스위치는 /RESERVE 스위치와 함께 사용할 수 없다. 만약 이 스위치와 /RESERVE 스위치 모두를 설정하지 않으면, 더블 스페이스는 설정된 압축 드라이브의 크기를 가능한 작게 만든다.
/RESERVE=숫자2
더블 스페이스가 압축 드라이브의 크기를 재조정한 후에 Host 드라이브에 남겨 놓을 공간을 MB단위로 설정한다. 줄여서 /RES=숫자2를 사용할 수 있다. 이 스위치는 /SIZE=숫자1 스위치와 함께 사용할 수 없다. 만약 이 스위치와 /SIZE=숫자1 스위치 모두를 설정하지 않으면, 더블 스페이스는 설정된 압축 드라이브의 크기를 가능한 작게 만든다.

DEBUG.EXE [경로명] [TEST파일파라메터]
실행 파일을 테스트하고 디버그한다.
경로명
디버그를 할 실행 파일의 파일명과 경로명을 설정한다.
TEST파일파라메터
디버그 할 실행 파일에 필요한 파라메터를 설정한다.

다음은 DEBUG.EXE에서 사용할 수 있는 디버그 명령들이다.



































































명령

설명

명령

설명

A

Assemble

P

Proceed

C

Compare

Q

Quit

D

Dump

R

Register

E

Enter

S

Search

F

Fill

T

Trace

G

Go

U

Unassemble

H

Hex

W

Write

I

Input

XA

Allocate Expanded Memory

L

Load

XD

Deallocate Expanded Memory

M

Move

XM

Map Extended Memory Pages

N

Name

XS

Display Expanded Memory Status

O

Output



DEFRAG.EXE [Drive1] [/F] [/S[:]order] [/B] [/SKIPHIGH] [/LCD|/BW|/G0] [/H]
DEFRAG.EXE [Drive1] [/U] [/B] [/SKIPHIGH] [/LCD|/BW|/G0] [/H]
디스크의 성능을 최적화하기 위한 파일들을 재조정한다. 윈도우즈 3.1을 사용할 때 DEFRAG.EXE를 실행하면 안된다.
Drive1
파일 단편 최적화 작업할 드라이브 명을 설정한다.
/F
파일간의 공간없이 파일 단편 최적화 작업을 한다.
/U
파일간에 공간이 있다면 그 공간을 남겨두면서 파일 단편 최적화 작업을 한다.
/S[:]order
설정된 정렬 방식으로 파일 단편 최적화 작업을 한다. 망갸 order를 설정하지 않으면, 설정된 드라이브의 현재 정렬 방식으로 정렬한다. order의 정렬 방식과 설명은 다음과 같다.



























order

설명

order

설명
N 파일명순(A~Z) D 요일,시간순(최근것먼저)
N- 파일명역순(Z~A) D- 요일, 시간역순(오래된것먼저)
E 확장명순(A~Z) S 파일 크기순(작은것부터)
E- 확장명역순(Z~A) S- 파일 크기역순(큰것부터)
/B
파일 단편 최적화 작업을 한 뒤에 시스템을 재부팅한다.
/SKIPHIGH
기본 메모리에 DEFRAG.EXE를 읽어들인다. 상위 메모리가 가능하다면, DEFRAG.EXE는 기본적으로 상위 메모리에 설치된다.
/LCD
LCD에서 DEFRAG.EXE를 실행할 때 사용한다.
/BW
흑백으로 DEFRAG.EXE를 실행한다.
/G0
그래픽 마우스와 그래픽 코드 페이지를 사용할 수 없게 한다.
/H
숨김 속성을 가진 파일도 파일 단편 최적화 작업시 옮길 수 있게 한다.

DELTREE.EXE [/Y] [경로명]
디렉토리내의 모든 파일과 서브 디렉토리를 삭제한다. 와일드 카드(*, ?)를 사용할 수 있다.
/Y
삭제할 것인지를 묻지 않고 DELTREE.EXE는 설정된 경로명을 삭제한다.
경로명
삭제하기를 원하는 디렉토리를 설정한다.

DELTREE.EXE 명령의 종료 코드값은 아래와 같다.








종료코드값

설명

0

성공적으로 디렉토리를 삭제한 경우


DISKCOMP.COM [Drive1 [Drive2]] [/1] [/8]
DISKCOMP.COM은 트랙 대 트랙으로 비교를 수행하고, 트랙당 섹터수와 면수는 Drive1에 설정된 플로피 디스크의 포맷 형식을 기준으로 하며, 하드 디스크는 서로 비교할 수 없다.
Drive1
비교할 플로피 디스크가 들어있는 드라이브명을 설정한다.
Drive2
비교할 플로피 디스크가 들어있는 드라이브명을 설정한다.
/1
양면 포맷되어진 디스크라도 디스크의 한 면만 비교한다.
/8
트랙당 섹터수가 9나 15일지라도 트랙당 8섹터로 비교한다.

DISKCOMP.COM 명령의 종료 코드값은 아래와 같다.




















종료코드값

설명

0

디스크가 서로 같을 경우

1

디스크가 서로 다를 경우

2

CTRL+C를 눌러 비교가 중단된 경우

3

치명적인 오류가 발생한 경우

4

초기화 오류가 발생한 경우


DISKCOPY.COM [Drive1 [Drive2]] [/1] [/V]
DISKCOPY.COM는 플로피 디스크에서만 사용할 수 있고, 하드 디스크에서는 사용할 수 없으며, 만약 Drive2에 있는 디스크가 포맷되지 않았으면 Drive1에 있는 디스크와 같은 형식의 포맷을 하면서 디스크를 복사한다.
Drive1
원본 디스크를 포함하고 있는 드라이브 명을 설정한다.
Drive2
목적 디스크를 포함하고 있는 드라이브 명을 설정한다.
/1
디스크의 첫번째 면만 디스크 복사를 한다.
/V
정확하게 복사하는지 검사한다. 복사 시간이 길어진다.

DISKCOPY.COM 명령의 종료 코드값은 아래와 같다.




















종료코드값

설명

0

복사가 오류없이 수행되었을 경우

1

비치명적인 읽기 쓰기 오류가 발생한 경우

2

CTRL+C를 눌러 복사가 중단된 경우

3

치명적인 오류가 발생한 경우

4

초기화 오류가 발생한 경우


DOSKEY.COM [/REINSTALL] [/BUFSIZE=size] [/MACROS] [/HISTORY] [/INSERT|/OVERSTRIKE] [macroname=[text]]
DOSKEY.COM은 HISTORY기능과 MACRO기능으로 MS-DOS 사용자에게 편리함을 준다. HISTORY기능은 이전에 사용한 명령을 다시 고쳐 사용할 수 있고, MACRO기능은 많이 사용하는 명령을 MACRO로 정의하여 쉽게 사용할 수 있다. HISTORY에 저장되어 있는 명령들을 볼려면 F7을 누르면 되고, 다시 F9를 눌러 원하는 명령이 있는 줄을 선택한다. HISTORY내용을 모두 삭제할려면 ALT+F7을 사용한다. 명령어의 첫글자를 입력하고 F8을 누르면 입력된 첫글자로 시작되는 명령들이 나온다.
/REINSTALL
이미 DOSKEY.COM이 메모리에 설치되어 있더라도 다시 설치한다.
/BUFSIZE=size
DOSKEY.COM이 사용하는 매크로와 저장 장소의 버퍼 크기를 설정한다. 기본적인 버퍼 크기는 512이고, 최소의 버퍼 크기는 256이다.
/MACROS
DOSKEY.COM에 등록된 모든 매크로를 보여 준다. 줄여서 /M을 사용할 수 있다.
/HISTORY
메모리에 저장된 모든 명령들을 보여 준다. 줄여서 /H를 사용할 수 있다.
/INSERT|/OVERSTRIKE
키보드의 입력 상태를 삽입 또는 덮어쓰기로 설정한다.
macroname=text
DOSKEY.COM에서 사용할려는 매크로를 정의한다.

DOSSHELL.COM [/T[:res[n]]] [/B]
DOSSHELL.COM [/G[:res[n]]] [/B]
MS-DOS에서 지원하는 DOSSHELL.COM은 그래픽 인터페이스를 지원하며, DOSSWAP.EXE를 이용하여 DOS상태에서도 멀티 태스킹과 유사한 환경을 지원한다.
res
모니터 환경의 선명도를 설정한다. res에는 L, M, H를 사용할 수 있으며 기본적으로 하드웨어에 의존한다. Low, Medium, High의 약자이다.
n
설정된 모니터의 화면 선명도안에 하나 이상 더 선택할 수 있는 선명도가 있을 때 화면 선명도를 설정한다. 기본적으로 하드웨어에 의존한다.
/T
텍스트 모드에서 DOSSHELL.COM을 실행한다.
/G
그래픽 모드에서 DOSSHELL.COM을 실행한다.
/B
흑백으로 DOSSHELL.COM을 실행한다.

DOSSWAP.EXE
DOSSWAP.EXE는 단독으로 사용할 수 없으며, DOSSHELL.COM에서 내부적으로 사용하는 프로그램이다.

EDIT.COM [drive:][path][filename] [/B] [/G] [/H] [/NOHI]
MS-DOS 이전 버전에서는 EDLINE.EXE이라는 라인 단위 편집기(LINE EDITOR)가 지원되었으나 버전 5,0 이상부터 지원되는 EDIT.COM은 아스키(ASCII) 텍스트 파일을 생성, 편집, 저장, 프린트하는 풀 스크린 에디터(FULL SCREEN EDITOR)이다. EDIT.COM은 QBASIC.EXE이 PATH에 설정된 경로명이나 같은 디렉토리 내에 있어야 작동되고, 하드 디스크의 공간을 절약하기 위해서 QBASIC.EXE를 삭제하면 EDIT.COM을 사용할 수 없다.
[drive:][path]filename
아스키(Ascll) 텍스트 파일명과 경로명을 설정한다. 만약 설정된 파일명이 존재하지 않으면 설정된 파일을 생성하고, 존재한다면 설정된 파일을 열고 화면에 내용을 출력한다.
/B
흑백으로 EDIT.COM을 실행한다. 만약에 모노크롬에서 EDIT.COM이 정상적으로 작동하지 않을 때는 이 스위치를 사용한다.
/G
CGA으로 EDIT.COM을 실행한다.
/H
사용 가능한 최대의 라인 수로 EDIT.COM이 작동되게 한다.
/NOHl
EDIT.COM이 8가지 색깔을 사용하도록 한다. 일반적으로 MS-DOS는 16가지 색깔을 사용한다.

EXPAND.EXE [drive:][path]filename [[drive:][path]filename] destination
MS-DOS의 원본 디스켓의 파일들은 대부분 확장명의 마지막이 밑줄(_)로 압축된 상태로 되어 있는데, 필요한 파일을 하나씩 풀때는 EXPAND.EXE라는 명령을 사용해야 압축된 파일을 사용할 수 있는 상태로 풀 수 있다.
[drive:][path]filename
압축을 해제할려고 하는 원본 파일을 설정한다.
destination
압축을 해제한 파일이 저장될 드라이브명, 디렉토리명, 파일명 등의 경로명을 설정한다.

FASTHELP.EXE [command]
[command] /?
MS-DOS 명령들의 간단한 도움말을 보여준다. 도움말을 볼 명령어를 입력하지 않으면 FASTHELP.EXE는 기본적으로 MS-DOS에서 사용되는 명령어에 대해서 간단한 설명만을 출력한다.
command
도움말을 보기를 원하는 명령을 설정한다. 만약 이 파라메터를 설정하지 않으면 FASTHELP.EXE는 MS-DOS 6이 지원하는 모든 명령의 간단한 설명을 출력한다.

FASTOPEN.EXE drive:[[=]n] [drive:[[n][...]] [/X]
INSTALL=[[drive:][path]FASTOPEN.EXE drive:[[=]n] [drive:[[n][...]] [/X]
FASTOPEN.EXE는 자주 사용되는 파일들의 접근 속도를 줄여주지만, 마이크로소프트 윈도우즈 3.1와 파일 분산 최적화 프로그램(DEFRAG.EXE)에서 사용하면 데이터를 잃을 위험이 있다.
drive:
빨리 접근하기를 원하는 파일이나 디렉토리가 있는 드라이브 명을 설정한다.
n
FASTOPEN.EXE가 동시에 작업할 수 있는 파일수를 설정한다. 10부터 999까지 사용할 수 있으며 기본적인 값은 48이다.
[drive:][path]
FASTOPEN.EXE가 있는 경로명을 설정한다.

FC.EXE [/A] [/C] [/L] [/LBn] [/N] [/T] [/W] [/nnnn] 경로명1 경로명2 (←ASCII비교)
FC.EXE /B 경로명1 경로명2 (←Binary비교)
FC.EXE는 설정된 2개의 파일을 비교하는 명령이다.
경로명1
비교하기를 원하는 1번째 파일명을 설정한다.
경로명2
비교하기를 원하는 2번째 파일명을 설정한다.
/A
ASCII파일을 비교할 때 사용한다. 내용이 서로 다른 줄을 출력하는 대신에, 내용이 서로 다른 줄의 처음과 끝만을 출력한다.
/C
대소문자의 구별을 무시한다.
/L
ASCII파일을 비교할 때 사용한다. EXE, COM, SYS, OBJ, LIB 또는 BIN의 확장명을 가진 파일을 제외한 파일을 비교시에 기본적으로 사용된다.
/LBn
내부 라인 버퍼을 위한 라인 수를 설정한다. 기본적인 값은 100이고 비교되는 라인 수가 설정된 값보다 크면 FC.EXE는 비교를 중단한다.
/N
ASCII 비교시에 라인 수를 출력한다.
/T
탭 문자를 빈 칸으로 처리하지 않는다. 기본적으로는 탭을 빈 칸으로 취급한다.
/W
파일 비교시에 탭과 빈 칸을 압축한다. 탭과 빈 칸이 많이 포함된 파일을 비교할 때 이 스위치를 사용하면 하나의 빈 칸으로 취급되어 진다.
/nnnn
파일 내에서 일치해야 하는 연속적인 문장의 수를 설정한다. 만약 파일내에서 일치하는 문장의 수가 이 값보다 작으면, FC.EXE는 일치하는 수를 다른 문장의 수로 나타낸다. 기본적인 값은 2이다.
/B
Binary파일을 비교할 때 사용한다. EXE, COM, SYS, OBJ, LIB 또는 BIN의 확장명을 가진 파일의 비교시에 기본적으로 사용된다.

FDISK.EXE [/STATUS] [/MBR]
FDISK.EXE는 MS-DOS에서 지원하는 하드 디스크 분할 프로그램이다. 하드 디스크의 파티션을 만들 때는 항상 PRIMARY를 먼저 설정하고 EXTENDED를 설정한 뒤에 EXTENDED에 논리적 으로 파티션을 나누어야 한다. 파티션을 삭제할 때는 EXTENDED의 논리적 파티션을 삭제한 후에 EXTENDED를 삭제하고 PRIMARY를 삭제해야 한다. 시스템에 하드 디스크가 2개 이상일 때 FDISK.EXE를 실행시켜 보면 5. Change current fixed disk drive가 나타난다. MS-DOS에서 최대로 만들 수 있는 파티션의 크기는 2기가바이트이고, SUBST.EXE나 INTERLNK.EXE로 만들어진 드라이브와 네트워크 드라이브에서는 FDISK.EXE로 하드 디스크를 분할할 수 없다. 또한 더블 스페이스와 같은 압축 프로그램으로 압축되어 만들어진 드라이브 명에 대해서도 분할할 수 없으며, FDISK.EXE는 단지 물리적 하드 디스크만을 분할할 수 있다.
/STATUS
시스템의 하드 디스크 파티션 정보를 출력한다.
/MBR
MBR(Master Boot Record)를 초기화한다.

FIND.EXE [/V] [/C] [/N] [/I] "문자열" [[drive:][path]filename[...]]
FIND.EXE는 특정 파일내에서 설정된 문자열을 검색한다. 문자열에는 ?, *를 사용할 수 없다.
/V
설정된 문자열을 포함하지 않는 모든 문장을 출력한다.
/C
설정된 문자열을 포함하는 문장의 수를 출력한다.
/N
각 문장에 문장 번호를 추가 한다.
/I
대소문자의 구별을 무시하여 검색이 수행되게 한다.

FIND.EXE 명령의 종료 코드값은 아래와 같다.














종료코드값

설명

0

적어도 하나의 문자열을 찾았고 성공적으로 수행되었을 경우

1

찾는 문자열이 없었지만 성공적으로 수행되었을 경우

2

찾는 동안 에러가 발생한 경우


FORMAT.COM drive: [/V[:label]] [/Q] [/U] [/F:size] [/B|/S]
FORMAT.COM drive: [/V[:label]] [/Q] [/U] [/T:tracks /N:sectors] [/B|/S]
FORMAT.COM drive: [/V[:label]] [/Q] [/U] [/1] [/4] [/B|/S]
FORMAT.COM drive: [/Q] [/U] [/1] [/4] [/8] [/B|/S]

drive:
포맷하기를 원하는 디스크가 있는 드라이브 명을 설정한다.
/V:label
최대 11자까지의 디스크의 볼륨 레이블을 설정한다. 이 스위치를 사용하지 않거나 볼륨 레이블을 설정하지 않고 이 스위치를 사용하면 MS-DOS는 디스크 포맷이 팔난 뒤에 볼륨 레이블을 설정 할 수 있도록 한다. 이 스위치는 /8스위치와 호환되지 않는다.
/Q
디스크의 포맷을 빨리 한다. 이 전에 포맷된 디스크에서 사용되어야 하며 이 스위치는 디스크의 FAT와 루트 디렉토리만을 삭제하고 디스크의 표면 오류를 검사하지 않는다.
/U
포맷 복구를 지원하지 않도록 한다. 이 스위치를 사용해서 포맷을 하면 UNFORMAT.COM으로 다시 복구하지 못한다.
/F:size
포맷할 플로피 디스크의 크기를 설정한다. 가능하면 /T와 /N 스위치 대신에 이 스위치를 사용하며 size의 값은 아래와 같다.



























size값

설명

160, 160K, 160KB

160K, 단면 배밀도 5.25인치 디스크

180, 180K, 180KB

180K, 단면 배밀도 5.25인치 디스크

320, 320K, 320KB

320K, 양면 배밀도 5.25인치 디스크

720, 720K, 720KB

720K, 양면 배밀도 5.25인치 디스크

1200, 1200K, 1200KB, 1.2, 1.2M, 1.2MB

1.2MB, 양면 고밀도 5.25인치 디스크

1440, 1440K, 1440KB, 1.44, 1.44M, 1.44MB

1.44MB, 양면 고밀도 3.5인치 디스크

2880, 2880K, 2880KB, 2.88, 2.88M, 2.88MB

2.88MB, 양면 고밀도 3.5인치 디스크
/B
새로 포맷될 디스크에 시스템 파일이 복사될 공간을 만든다. 이전의 MS-DOS 버전에서는 시스템 파일을 복사하기 위해서는 SYS.COM 명령을 사용하기 전에 이 스위치를 사용할 필요가 있었다. MS-DOS 6에서 이 스위치는 이전 버전과의 호환성만을 위해 존재한다.
/S
포맷후에 디스크에 시스템 파일(IO.SYS, MSDOS.SYS, DBLSPACE.BIN, COMMAND.COM)들을 복사한다. 만약 FORMAT.COM이 시스템 파일들을 찾지 못하면 시스템 디스크를 삽입하라는 프롬프트가 나온다.
/T:tracks
포맷할 디스크의 트랙 수를 설정한다. 가능하면 이 스위치 대신에 /? 스위치를 사용하고, 이 스위치를 사용할려면 /N스위치와 함께 사용되어야 한다. /? 스위치와 함께 사용할 수 없다.
/H:sectors
포맷할 디스크의 트랙당 섹터 수를 설정한다. 가능하면 이 스위치 대신에 /F 스위치를 사용하고, 이 스위치를 사용할럭면 /T스위치와 함께 사용되어야 한다. /7스위치와 함께 사용할 수 없다.
/1
플로피 디스크의 한쪽 면만을 포맷한다.
/4
1.2MB 디스크 드라이버에서 5.25인치 360K 양면 배밀도를 포맷할 때 사용한다. /1 스위치와 함께 사용되면 5.25인치 180K 단면을 포맷한다.
/8
트랙당 8섹터로 5.25인치의 플로피 디스크를 포맷한다. 이 스위치는 MS-DOS 2.0 이전 버전과 호환성이 있다.

FORMAT.COM 명령의 종료 코드값은 아래와 같다.

















종료코드값

설명

0

포맷이 성공적으로 수행된 경우

3

CTRL+C나 CTRL+BREAK로 포맷이 중단된 경우

4

종료 코드 0, 3, 5가 아닌 치명적인 에러가 발생한 경우

5

계속 포맷할까요? 의 물음에 N을 눌러 종료된 경우


GRAPHICS.COM [type] [[drive:][[path]filename] [/R] [/B] [/LCD] [/PRINTBOX:STD|/PRINTBOX:LCD]
GRAPHICS.COM은 CGA, EGA, VGA을 지원하며, 기본적으로 GRAPHICS.PRO 파일을 참조한다.
type
프린터의 종류를 설정한다. 각 파라메터들의 값과 간단한 설명은 아래에 있다.






















































type값

설명

COLOR1

IBM 개인용 컴퓨터 컬러 프린터 (혹백 리본)

COLOR4

IBM 개인용 컴퓨터 컬러 프린터 (빨강, 초록, 파랑, 검정 리본)

COLOR8

IBM 개인용 컴퓨터 컬러 프린터 (하늘색, 보라, 노랑, 검정 리본)

HPDEFAULT

휴렛팩커드 PCL 프린터

DESKJET

휴렛팩커드 DESKJET 프린터

GRAPHICS

IBM 개인용 그래픽 프린터, 프로프린터, QUIETWRITER 프린터

GRAPHICSWIDE

IBM 개인용 그래픽 프린터 (11인치 와이드)

LASERJET

휴렛팩커드 LASERJET 프린터

LASERJETII

휴렛팩커드 LASERJETll 프린터

PAINTJET

휴렛팩커드 PAINTJET 프린터

QUIETJET

휴렛팩커드 QUIETJET 프린터

QUIETJETPLUS

휴렛팩커드 QUIETJETPLUS 프린터

RUGGEDWRITER

휴렛팩커드 RUGGEDWRITER 프린터

RUGGEDWRITERWIDE

휴렛팩커드 RUGGEDWRITERWIDE 프린터

THERMAL

IBM PC 변환 THERMAL 프린터

THINKJET

휴렛팩커드 THINKJET 프린터
[drive:][[path]filename
모든 지원 프린터의 정보를 포함하고 있는 프린터 프로파일의 경로명을 설정한다. 이 파라메터를 설정하지 않으면 MS-DOS는 기본적으로 GRAPHICS.COM 파일이 있는 디렉토리에서 GRAPHICS.PRO를 찾는다.
/R
화면에 나타난 것을 반전시켜 프린트한다.
/B
컬러로 백그라운드에서 프린트한다. 이 스위치는. COLOR4와 COLORB에서 작동된다.
/LCD
CGA 비율 대신에 LCD(Liquid Crystal Display) 비율을 사용하여 프린트한다. 이 스위치는 /PRINTBOX:LCD와 같다.
/PRINTBOX:STD or /PRINTBOX:LCD
프린트 박스의 크기를 설정한다. GRAPHICS.PRO 파일의 PRINTBOX의 첫 번째 오퍼랜드를 체크해서 STD이면 /PRINTBOX:STD를 LCD이면 /PRINTBOX:LCD를 설정한다 PRINTBOX는 줄여서 PB를 사용할 수 있다.

HELP.COM [/B] [/G] [/H] [/NOHI] [topic]
HELP.COM은 MS-DOS의 명령들에 대한 자세한 사용법과 예제를 보여 준다.
topic
도움말을 보고자 하는 MS-DOS 명령을 설정한다.
/B
흑백으로 HELP.COM을 시작한다.
/G
CGA로 HELP.COM을 시작한다.
/H
사용 가능한 최대 라인수로 HELP.COM을 출력한다.
/NOHI
고밀도를 지원하지 않는다.

INTERSVR.EXE [drive:[...]] [/X=drive:[...]] [/LPT:[n|address]] [/COM:[n|address]] [/BAUD:rate] [/B] [/V]
INTERSVR.EXE /RCOPY (←INTERSVR.EXE를 서버쪽에 복사하기 위한 형식)
INTERSVR.EXE는 CD-ROM이나 네트워크 드라이브는 방향 전환하지 않는다. 서버가 되는 쪽의 컴퓨터는 MS-DOS 버전이 3.0이상이어야 하고 7선 널 모뎀 직렬 케이블을 연결해야 된다. 만약 마이크로소프트 윈도우즈 3.1과 직렬 마우스를 사용한다면, LPT:[n|address]와 /COM:[n|address]스위치를 사용해서 INTERLNK.EXE가 연결된 포트가 직렬인지 병렬인지를 확실히 설정해야 한다. 마이크로소프트 윈도우즈 3.1의 멀티 태스킹 환경에서 INTERSVR.EXE를 사용한다면 모든 현재 작업들에 접근할 수 없고 INTERSVR.EXE만 가능하다. 그리고 CHKDSK.EXE, fORMAT.COM, DEFRAG.EXE, MIRROR.EXE, DISKCOMP.COM, SYS.COM, DISKCOPY.COM, FDISK.EXE, UNDELETE,EXE, UNFORMAT.COM 명령 등은 INTERSVR.EXE로 방향 전환된 드라이브에 사용할 수 없다.
drive:
방향 전환될 드라이브 명을 설정한다. 기본적으로 모든 드라이브가 방향 전환 된다.
/LPT:[n|address]
연결하고자 하는 병렬 포트를 설정한다.
/COM:[n|address]
연결하고자 하는 직렬 포트를 설정한다.
/BAUD:rate
최대 전송 속도를 설정한다. rate에는 9607, 19200, 38400, 57600, 115200가 사용될 수 있으며 기본적인 값은 115200이다.
/B
서버쪽의 화면을 흑백으로 한다. 만약 모노크롬을 사용하다가 문제가 생기면 이 스위치를 이용한다.
/V
컴퓨터의 타이머와의 충돌을 방지한다.
/RCOPY
케이블로 연결된 서버쪽의 컴퓨터에 INTERSVR.EXE를 복사하기 위한 스위치이다.

KEYB.COM [xx[,[yyy][,[drive:][path]KEYBOARD.SYS]]] [/E] [/ID:nnn] (←명령프롬프트)
INSTALL=[drive:][path]KEYB.COM [xx[,[yyy][,[drive:][path]KEYBOARD.SYS]]] [/E] [/ID:nnn] (←CONFIG.SYS)
MS-DOS에서 미국 영어를 제외한 언어를 사용할 때 KEYB.COM을 사용한다.
xx
키보드의 코드를 설정한다 xx의 값은 아래의 테이블에 나타나 있다.
yyy
코드 페이지를 설정한다. yyy의 값은 아래의 테이블에 나타나 있다.
/E
확장 키보드가 인스톨될 지를 설정한다. 8086컴퓨터에 확장 키보드를 사용하려 한다면 이 스위치를 이용한다.
/ID:nnn
사용할 때의 키보드를 설정한다. 같은 언어를 사용하면서 여러 가지 키보드 형태를 가지는 나라에서만 사용한다. nnn의 값은 아래의 테이블에 나타나 있다.



























































































































국가 또는 언어

키보드 코드(xx)

코드페이지(yyy)

키보드 정의(nnn)

벨기에

be

850, 437


브라질

br

850, 437


캐나다-프랑스어

cf

850, 863


체코슬로바키아(체코)

cz

852, 850


체코슬로바키아(슬로바키아)

sl

852, 850


덴마크

dk

850, 865


핀란드

su

850, 437


프랑스

fr

850, 437

120, 189

독일

gr

850, 437


헝가리

hu

852, 850


이탈리아

it

850, 437

141, 142

라틴 아메리카(남미)

la

850, 437


네덜란드

nl

850, 437


노르웨이

no

850, 865


폴란드

pl

852, 850


포르투갈

po

852, 850


스페인

sp

850, 437


스웨덴

sv

850, 437


스위스(프랑스어)

sf

850, 437


스위스(독일어)

sg

850, 437


영국

uk

850, 437

166, 168

미국

us

850, 437


유고슬라비아

yu

852, 850


LABEL [drive:][label]
볼륨 레이블에는 * ?/71. , ; : + = ( ) < > "를 제외한 영문 11자를 사용할 수 있고 탭이 아닌 스페이스를 사용할 수 있다. 볼륨 레이블을 입력할 때 소문자로 입력하더라도 MS-DOS는 볼륨 레이블을 대문자로 출력한다. LABEL.EXE명령은 SUBST.EXE로 만들어진 드라이브 명의 볼륨 레이블에 접근할 수 없다.
drive:
볼륨 레이블을 입력하거나 변화시킬 디스크가 있는 드라이브 명을 설정한다.
label
볼륨 레이블을 설정한다 드라이브 명과 레이블은 롤론(:)으로 구분되어야 한다.

LOADFIX.COM [drive:][path]filename [program-parameters]
LOADFIX.COM은 기본 메모리의 첫번째 64KB 아래에 설정된 프로그램이 Load되도록 한다.
[drive:][path]filename
프로그램의 파일명과 경로를 설정한다.
program-parameters
설정된 프로그램의 파라메터를 설정한다.


MEM.EXE [/CLASSIFY|/DEBUG|/FREE|MODULE modulename] [/PAGE]
MEM.EXE명령은 부팅 중에 메모리로 Load된 프로그램과 기본 메모리, 사용가능한 메모리 등 메모리의 자세한 정보를 알려 준다.
/CLASSIFY
각 프로그램이 차지하고 있는 기본 메모리와 상위 메모리를 보여주고 현재 Load된 프로그램을 보여 준다. 이 스위치는 단지 /PAGE와 함께 사용될 수 있으며 줄여서 /C를 사용할 수 있다.
/DEBUG
메모리에 Load된 현재의 내부 드라이버와 프로그램을 보여준다. 이 스위치는 프로그래밍에 필요한 각 모듈의 크기, 세그먼트 주소, 모듈의 종류, 모든 메모리의 사용 현황과 다른 유용한 정보를 보여준다. 이 스위치는 단지 /PAGE와 함께 사용될 수 있으며, 줄여서 /D를 사용할 수 있다.
/FREE
기본 메모리와 상위 메모리의 남은 영역을 보여준다. 이 스위치는 기본 메모리의 남은 영역의 크기와 세그먼트 주소를 보여주고, 상위 메모리에서 가장 많이 남아 있는 메모리 블록을 보여준다. 이 스위치는 단지 /PAGE와 함께 사용될 수 있으며, 줄여서 /F를 사용할 수 있다.
/MODULE programname
현재 메모리에서 사용하고 있는 프로그램 모듈의 상태를 보여 준다. programname을 설정하지 않고 이 스위치를 사용하면 설정되어 있는 프로그램 모듈의 메모리 영역을 보여주고, 각 영역의 크기와 주소를 보여준다. 이 스위치는 단지 /PAGE와 함께 사용될 수 있으며 줄여서 /M를 사용할 수 있다.
/PAGE
한 화면씩 출력을 정지시킨다. 이 스위치는 MEM.EXE의 다른 어떤 스위치와 함께 사용될 수 있다.

MEMMAKER.EXE [/B] [/BATCH] [/SESS10N] [/SWAP:drive] [/T] [/UNDO] [/W:n,m]
MEMMAKER.EXE는 메모리 상주 프로그램과 디바이스 드라이버들의 메모리 사용을 최적화시킨다. MEMMAKER.EXE를 실행하기 위해서는 80386이상의 CPU와 연장 메모리가 필요하다.
/B
흑백으로 MEMMAKER.EXE를 실행한다. 모노크롬에서 MEMMAKER.EXE가 정상적으로 작동되지 않을때 이 스위치를 사용한다.
/BATCH
배치 모드에서 MEMMAKER.EXE를 실행한다. MEMMAKER.EXE는 모든 물음에 대해서 기본적인 값으로 작동하며, 만약 에러가 발생하면 MEMMAKER.EXE가 메모리 최적화 작업전의 CONFIG.SYS와 AUTOEXEC.BAT 그리고 필요하다면 마이크로소프트 윈도우즈 3.1의 SYSTEM.INI를 원상 복구시킨다. MEMMAKER.EXE의 실행이 완전히 끝난 후에는 MEMMAKER.STS안에 실행 동안의 메시지가 담겨 있어 다시 볼 수 있다.
/SESSION
메모리 최적화 작업을 수행하는 동안에 MEMMAKER.EXE에 의해서 사용되는 스위치이다.
/SWAP:drive
실제 부팅 드라이브 명을 설정한다. 컴퓨터가 부팅후에 부팅 드라이브가 바꿔었을 때만 이 스위치가 필요하다. 일반적으로 디스크 압축 프로그램으로 부팅 드라이브가 바뀔 수 있다. 만약 부팅드라이브가 바뀌었는데 이 스위치를 사용하지 않고 MEMMAKER.EXE를 실행하면 MEMMAKER.EXE는 CONFIG.SYS와 AUTOEXEC.BAT와 같은 부팅에 필요한 파일을 찾지 못한다. 만약 STACKER 2.0이나 SUPERSTORE, 마이크로소프트 더블 스페이스를 사용한다면 이스위치를 사용할 필요는 없다.
/T
IBM의 토큰-링 네트워크를 탐지하지 않는다. 만약 MEMMAKER.EXE가 실행하는데 문제가 발생하거나 네트워크를 포함하고 있다면 이 스위치를 사용한다.
/UNDO
가장 최근에 MEMMAKER.EXE에 의해서 바뀐 CONFIG,SYS, AUTOEXEC.BAT, SYSTEM.INI등을 복구한다. MEMMAKER.EXE가 완전히 수행된 수에 컴퓨터가 작동하지 않거나 메모리 최적화가 만족스럽지 못하다면 이 스위치를 사용한다.
/W:n,m
마이크로소프르 윈도우즈 3.1의 변환 버퍼를 위한 상위 메모리의 여유 공간을 설정한다 마이크로소프트 윈도우즈 3.1은 변환 버퍼를 위해서 상위 메모리의 두 지역(n, m)을 필요로 한다. 기본적으로 MEMMAKER.EXE는 마이크로소프트 윈도우즈 3.1를 위한 상위 메모리를 남겨두지 않는다. 이것은 /W:0,0과 같다.

MODE.COM LPTn[:] [c][,[l][,r]] (←프린터 구성)
MODE.COM LPTn[:] [COLS=c] [LINES=l] [RETRY=r] (←프린터 구성)
프린터 설정을 한다.
LPTn
연결되어 있는 병렬 포트를 설정한다. n은 1에서 3까지 사용할 수 있다.
COLS=c
화면의 컬럼수를 설정한다. c는 80과 132만 사총할 수 있다. 기본적인 값은 80이다.
LINES=l
1인치(Inch)에 표시되는 화면의 Line수를 설정한다. l은 6과 8만 사용할 수 있다. 기본적인 값은 6이다.
RETRY=r
MODE.COM이 병렬 프린터로 데이터를 보탤 때 타임 아웃 에러가 발생하면 수행될 동작을 설정한다. r의 값과 설명은 아래와 같다.





















r값

설명

B

"작업중"을 리턴한다.

E

에러를 리턴한다.

P

프린터가 받아들일 때까지 계속한다.

R

"준비"를 리턴한다.

N

기본적인 값으로써 아무 행동을 하지 않는다. N 대신에 NONE를 사용할 수 있다.

MODE.COM [device] [/STATUS]
시스템에 설치된 모든 장치의 상태를 출력한다.
device
상태를 출력하고자 하는 장치를 설정한다.
/STATUS
병렬프린터의 상태를 보여준다. 이 스위치 없이 MODE.COM가 단독으로 사용되면 병렬 프린터를 제외한 설치된 모든 장치의 상태를 출력한다. 줄여서 /STA를 사용할 수 있다.

MODE.COM LPTn[:]=COMm[:]
인쇄 출력방향을 다른 장치로 전환한다.
LPTn
병렬 포트를 설정한다. n은 1에서 3까지 사용할 수 있다.
COMm
직렬 포트를 설정한다. m은 1에서 4까지 사용할 수 있다.

MODE.COM COMm[:] [b[,p[,d[,s[,r]]]]]
MODE.COM COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s] [RETRY=r]
직렬 포트를 설정한다.
COMm
직렬 포트의 수를 설정한다. m은 1에서 4까지 사용할 수 있다.
BAUD=b
초당 전송 속도를 설정한다 b의 값과 설명은 아래와 같다.
























b값

전송속도

b값

전송속도

b값

전송속도

b값

전송속도

b값

전송속도

11

110

15

150

30

300

60

600

12
 
1 2
댓글
이글에 대한 본문/댓글이 도움이 되었다면 평가해주세여 !
Good
    TipTech ( 1459 건 )
[TipTech] 한글파일 저장위치 지정 안했경우 저장 장소 찾기    2007.05.29 | 조회수 77350 | 댓글 2 | 추천 977
이메일이나 기타 이동식 저장장치를 이용 저장위치를 지정안하고 그냥 '저장'버튼을 누를 경우 그 파일은 임시폴더에 저장이 됩니다. 1. 경로로 찾기 아래는 이메일을 바로 열어서 저장할때 저장 위치 입니다. C:\Documents and Settings\계정\Local Settings\Temporary Internet Files\Content.IE5 'Temporary Internet Files\Content.IE5' 이부분은 폴더 숨김파일이라 설정을 해야 보입니다. 탐색기 -> 도구 -> 폴더옵션 -> 보기 -> 숨김파일 및 폴더 표시 클릭 * 'Content.IE5' 폴더가 안보일경우 탐색기 주소창에 입력시켜 찾아보세요~
작성자: 영자
[TipTech] 윈도우7에서 익스플로러8 제거/설치 하는 방법    2010.02.09 | 조회수 77246 | 댓글 0 | 추천 1646
익스플로러8 다운링크: http://www.microsoft.com/korea/windows/internet-explorer/default.aspx운영체제: 윈도우7 은  인터넷 익스플로러7  설치가 안됩니다.제어판 -> 프로그램 및 기능 -> Windows 기능 사용/사용 안함 클릭익스플로러8 클릭을 ..
작성자: 운영자
[TipTech] 캐논 프린터 에러 표시 설명    2011.04.18 | 조회수 76540 | 댓글 0 | 추천 904
E2-2 No paper (ASF) E3-3 Paper jam E4 No ink E5-5 The ink cartridges are not installed or a non-supported ink cartridge is installed ,or the ink cartridges are not installed properly E8 Waste ink absorber full, or platen waste ink absorber fullE9 The connected digital camera / video camera does not suppo..
작성자: 운영자
[TipTech] 도스 명령어-외부명령어    2007.02.10 | 조회수 76537 | 댓글 0 | 추천 1700
외부 명령 개요MS-DOS 명령중 파일로 존재하는 명령을 외부 명령이라 한다. 외부 명령MS-DOS에서 지원하는 외부 명령에는 APPEND.EXE, ATTRIB.EXE, CHKDSK.EXE, CHOICE.EXE, COMMAND.COM,
작성자: 운영자
[TipTech] LCD 인버터 핀배열 확인방법    2008.04.24 | 조회수 76080 | 댓글 1 | 추천 1120
출처: http://blog.naver.com/lancer45/80048155833 인버터 불량으로 메일로 분의 들어온것인데 인버터 불량인것을 온라인으로 정확하게 확인한후 교환방법을 일러드린것 같은데 결국에는 수리점에서 10,000원 들여서 수리받았단다 뭐 인버터 케이블 탈거하다가 커넥터 파손시킨모양이다 2핀 4구 짜리 인버터는 소핑몰에서 몇천원들여구입하고,,, 인버터 구입할때 케이블 핀배열은 별로 중요하지 않다 가닥수나..
작성자: 영자
[TipTech] 전원이 안들어올때!    2007.05.22 | 조회수 75879 | 댓글 1 | 추천 780
가장먼저 보셔야할 곳은 전기 콘센트에 전원이 들어오는지 확인해 보십시요 ▲ 파워 써플라이 그런 다음 전기가 들어오는걸 확인하신다음에는 파워 버튼을 길게 눌러보십시요 전원이 들어오는지 LED를 확인해보십시요 그부분에 전원이 들어오시면 전원 파워서플라이에는 전원이 공급 되는걸 알수있습니다. 전원이 안들어오시면 파워서플라이 불량이거나, 메인보드 불량 일수 있습니다. 파워 불량 진단은 간단하게 메..
작성자: 운영자
[TipTech] FET 양부 테스트(영문)    2008.04.25 | 조회수 75706 | 댓글 0 | 추천 970
출처: http://blog.naver.com/lancer45/80048321014 외국인도 볼것 같아서 스크랩 원문을 그대로 적어 봤다 수리맨 게시물 http://blog.naver.com/lancer45/80047546045 에 있는 사진 자료를 글로 표현 된것이다 [디지탈 테스트기로 fet test] This testing procedure is for use with a digital multimeter in the diode test-range with a minimum of 3.3 volt over d.u.t. (diode..
작성자: 운영자
[TipTech] 아이피 부여된 프린트 설치하기(네트워크 프린트)    2007.05.30 | 조회수 75409 | 댓글 0 | 추천 680
프린트에 아이피를 부여한 주소를 알아봅니다. 보통 사내 컴퓨터를 사용하여서 192.168.X.X로 되어 있습니다. 고정 아이피를 사용하시면 각 GATE WAY와 SUBNET MASK도 같아야 합니다. 위설정 전제하에 설치할 컴퓨터에서 시작-실행-cmd 하시고 프린트 ip를 ping 테스트 해봅니다. 테스트법은 Ex) ping 192.168.1.121 -t 하시면 됩니다. ---------------------------------------------------------------------------------------------------------------------- Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft C..
작성자: 운영자
[TipTech] Mysql 원격접속 막혀 있을경우 설정하기    2008.04.11 | 조회수 75386 | 댓글 0 | 추천 1619
Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\Com>mysql -u root -p Enter password: ******* ERROR 1045 (28000): 'root'@'localhost' 사용자는 접근이 거부 되었습니다. (using p assword: 예) C:\Documents and Settings\Com>ipconfig Windows IP Configuration Ethernet adapter ..
작성자: 영자
[TipTech] KT 공유기 제한 해제 방법    2010.09.08 | 조회수 75255 | 댓글 0 | 추천 2018
KT 공유기체크 직접 당해보니 찜찜하네요 ;;; http://saworl.egloos.com/1847314   KT 공유기 제한 해제 방법 http://blog.daum.net/mkj2001/16100403   KT 인터넷 공유기 체크 피하는 방법(인증 수 제한조치) h..
작성자: 운영자
[TipTech] 네트워크 공유 폴더 접근 시, xxx에 액세스 할 수 없습니다. 이 네트워크 리소스를 사용할 권한이 있는지 확인 라고 나올경우    2008.05.15 | 조회수 74936 | 댓글 0 | 추천 1334
출처: http://support.microsoft.com/gp/errorclinic#tab1 이 오류 메시지는 연결하려고 하는 컴퓨터의 네트워크 접근 권한이 없거나 부족할 경우 발생합니다. 다음과 같이 설정되어 있는지 확인하시기 바랍니다. 1. Guest 계정을 사용하고 있는지 확인합니다. 1-1. [시작 메뉴 - 제어판 - 관리 도구 - 컴퓨터 관리 - 로컬 사용자 및 그룹 - 사용자 ]를 클릭합니다. 1-2. Guest 계정이 아래 그림처럼 빨간 X로 표시되어 있는지 확인합니다.
작성자: 영자
[TipTech] 곰플레이어-실시간TV보기    2007.07.11 | 조회수 74927 | 댓글 0 | 추천 1205
단축키 'Ctrl + U' 열기-> 주소 한다음에 주소를 입력하고 확인 한다. ※ 주소는 mms부터 복사하세요 예 서 MBC= "mms://live.imbc.com/imbcTV" 만 복사합니다. [[TV]] (공중파)서울MBC=mms://live.imbc.com/imbcTV (공중파)MBC1=mms://211.230.150.18/kaljsdhflkajshdflkjashdasdjhfalkjdsfh (공중파)MBC2=mms://61.37.35.4/chmbctv (공..
작성자: 운영자
[TipTech] 모니터 점검하기(모니터 화면이 안들어 올경우 체크하기)    2007.06.02 | 조회수 74367 | 댓글 0 | 추천 1064
우선 모니터 고장인지 본체 문제인지 잘 모를경우 체크 방법입니다. (우선 본체는 정상이라고 가정하에~) 우선 화면이 안들어 올경우 1. 모니터 전원이 불이 들어오나요? 불이 나갔다면 모니터(LCD) 어댑터를 확인해보세요 어댑터에 불이 들어오나요? (일부 어댑터에 LED창이 있음) 어댑터 불량인경우 1.5만원정도 합니다.(AS기간내는 무상) 2. 기본 체크는 모니터와 본체의 그래픽 케이블을 빼보는것입니다. 이때 모니터에서 '신호없음' 'NO SIGNAL'이라는 메세지가 나온다면 정상입니다. (이 화면은 잠시후에 꺼질수도 있습니다. 이는 정상임) 3. 모니터 전원 켜져 있..
작성자: 영자
[TipTech] 검은 화면에 마우스 커서만 나타나는 경우    2009.10.16 | 조회수 74347 | 댓글 0 | 추천 1952
출처: http://core.ahnlab.com/581. 서론  최근 발견된 악성코드 중 특이한 증상이 발견된 악성코드가 있어 조치가이드를 작성합니다. 해당 악성코드가 감염되면 부팅 시 검은 화면에 마우스만 뜨며, 더 이상 정상모드 또는 안전모드로 부팅이 진행되지 않는 증상이 발생합니다. 해당 악성코드는 내부 모니터링 시스템을 통해 확인한 결과 국내 웹사이트를 통해 유포된 것으로 보입니다.단, 부팅 불가한 원인은 여러 원인이 있으므로 모든 경..
작성자: 운영자
[TipTech] 메이커PC처럼 F11키로 복구하기 (GRUB 복합 부팅)    2008.05.13 | 조회수 74305 | 댓글 1 | 추천 1565
출처: http://blog.naver.com/lds5645/50016463729 "메이커 PC처럼 복구(히든)파티션 만들어" FN키로 복구하기"(http://blog.naver.com/lds5645/50013609643) 포스트의 응용판입니다. 기본적인 개요로 부트매니저인 IBM R&R BMGR 와 GRUB 을 복합적으로 사용하여 여러개의 부팅도구(부팅디스크이미지, PE등)를 사용하는 방법입니..
작성자: 운영자
[TipTech] 윈도우 XP 시디키 변경하기 An error has occurred. This was probably caused by the keying of an invalid number. 일..    2009.06.27 | 조회수 74253 | 댓글 0 | 추천 2025
윈도우 시디키 변경 프로그램으로 시디키가 변경이 안될경우해결 방법입니다.위 같은 메세지가 나올경우 윈도우 시디키를 초기화 한후 다시 윈도우 기본 시디키 입력창에서변경하는 방법입니다.  레지스트리를 만져 정품인증을 없애버립니다.시작 -> 실행 -> regedit  열기 -> [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows N..
작성자: 운영자
[TipTech] Bart PE (시디만으로 윈도우 부팅)    2008.08.13 | 조회수 74105 | 댓글 2 | 추천 1183
네로 이미지 굽기로 구우면 됩니다. Bart Pe 313M 다운 * 참고:네로(7.0) 이용해서 이미지파일 시디 굽기기능은 도스되구요~ ^^ 한글써지구요~ 한글문서는 안열리..
작성자: 운영자
[TipTech] 윈도우 7 모든 언어팩 다운로드    2011.01.05 | 조회수 74096 | 댓글 0 | 추천 437
윈도우7 울티메이트 또는 엔터프라이즈만 MUI설치가 가능합니다.윈도우 7 모든 언어팩 다운로드
작성자: 운영자
[TipTech] BIOS PostCodes    2007.05.19 | 조회수 73816 | 댓글 0 | 추천 351
출처: http://www.bioscentral.com/postcodes/amibios.htmBIOS PostCodes:
작성자: 영자
[TipTech] HP Officejet Pro 8000 단축키 명령기능 초기화/헤드청소 등    2013.08.22 | 조회수 73726 | 댓글 0 | 추천 679
출처:  http://imultong.cafe24.com/qcsboard/1395 1. 헤드 청소전원 + X 2회 + 급지 1회 2. 강력 헤드 청소전원 + X2회 + 급지 1회3. 서비스스테이션 초기화 및 케리지 초기화 및 헤드 초강력 청소전원 + X1회 + 급지 9회 4. 네트워크 정보 인쇄네트워크 버튼 1회 5. OJP 환영페이지 1장 인쇄전원 + 급지 1회6. 용지 걸림 초기화급지 1회7. 케리지 에러 초기화급지 1회..
작성자: 운영자
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ▷
QABoard - 도스 명령어-외부명령어

↖감추기

↖채팅 감추기

상담 채팅: 접속자(1)
대화창:
주소: 경기도 고양시 일산서구 대화동 1474-1번지
사업자등록번호: 128-25-69877 대표자: 김현수 개인정보관리자:운영자
고객센터:031-917-9979 E-mail: bigfood77@naver.com