검수요청.png검수요청.png

도스 명령어

위키원
rudgh01 (토론 | 기여)님의 2020년 9월 8일 (화) 16:44 판
이동: 둘러보기, 검색

MS-DOS라는 독립 제품으로서의 최종 버전은 6.22이며 '윈도우95'가 출시된 이후부터는 윈도우 제품의 일부로서 제공되었고 윈도우 미(Windows me)에 기본 내장되어있는 8.0까지 나왔다. 그 이후 더 이상 개발되지 않는다.

개요

윈도우에 내부 명령 처리기에서 사용하는 명령어들이며 명령 프롬프트에서 help 명령어를 입력시에 확인이 가능하며 마이크소프트 사의 홈페이지에서도 확인이 가능하다.

명령어

마이크로소프트의 윈도우즈 명령에 작성되어있는 내용들이다.[1]

  • active

기본 디스크에 활성으로 포커스가 있는 파티션을 표시한다. 파티션만 활성으로 표시할 수 있다. 이 작업을 수행하려면 파티션을 선택 해야 하며, 사용 된 파티션을 선택 파티션을 선택하고 포커스를 이동하는 명령이다.

active
  • add

볼륨 섀도 복사 되는 볼륨의 집합에 추가 하거나 별칭 환경에 별칭을 추가 한다. 하위 없이 사용 하는 경우 추가 현재 볼륨 및 별칭을 나열 한다.

add
add volume <volume> [provider <providerid>]
add alias <aliasname> <aliasvalue>
  • append

지정 된 디렉터리에 데이터 파일을 현재 디렉터리에 있는 것 처럼 열 수 있다. 매개 변수 없이 사용 하는 경우 추가 추가 디렉터리 목록을 표시 한다.

append [[<drive>:]<path>[;...]] [/x[:on|:off]] [/path:[:on|:off] [/e]]
append ;
  • arp

ARP (주소 확인 프로토콜) 캐시에 있는 항목을 표시 하 고 수정 한다. ARP 캐시에는 IP 주소 및 확인 된 이더넷 또는 토큰 링 실제 주소를 저장 하는 데 사용 되는 테이블이 하나 이상 포함 되어 있다. 컴퓨터에 설치 된 각 이더넷 또는 토큰 링 네트워크 어댑터에 대 한 별도 테이블이 있다. 매개 변수 없이 사용 arp 도움말 정보를 표시 한다.

arp [/a [<inetaddr>] [/n <ifaceaddr>]] [/g [<inetaddr>] [-n <ifaceaddr>]] [/d <inetaddr> [<ifaceaddr>]] [/s <inetaddr> <etheraddr> [<ifaceaddr>]]
  • assign

포커스가 있는 볼륨 드라이브 문자 또는 탑재 지점을 지정한다. 이 명령을 사용 하 여 이동식 드라이브에 연결 된 드라이브 문자를 변경할 수도 있다. 드라이브 문자 또는 탑재 지점을 지정 하지 않으면, 다음 사용 가능한 드라이브 문자가 할당 된다. 드라이브 문자 또는 탑재 지점을 사용 하 여에 이미 있으면 오류가 생성 된다. 이 작업을 수행 하려면 볼륨을 선택 해야 한다. 사용 하 여는 볼륨 선택 볼륨을 선택 하 고 포커스를 이동 하는 명령이다.

assign [{letter=<d> | mount=<path>}] [noerr]
  • assoc

표시 하거나 파일 이름 확장명 연결을 수정 한다. 매개 변수 없이 사용 하는 경우 assoc 모든는 현재 파일 이름 확장명 연결의 목록이 표시 된다.

assoc [<.ext>[=[<filetype>]]]
  • at

명령 및 프로그램이 지정 된 시간 및 날짜에는 컴퓨터에서 실행 되도록 예약 한다. 매개 변수 없이 사용 에서 예약 된 명령을 나열 한다. 이 명령을 실행 하려면 로컬 Administrators 그룹의 구성원 이어야 한다.

at [\computername] [[id] [/delete] | /delete [/yes]]
at [\computername] 
  • atmadm

Atm 호출 관리자가 atM (비동기 전송 모드) 네트워크에서 등록 한 연결 및 주소를 모니터링 한다. Atmadm 을 사용 하 여 atM 어댑터에서 들어오고 나가는 호출에 대 한 통계를 표시할 수 있다. 매개 변수 없이 사용, atmadm 활성 atM 연결의 상태를 모니터링 하기 위한 통계를 표시 한다.

atmadm [/c][/a][/s]
  • attach-vdisk

연결 가상 하드 디스크 (VHD) 로컬 하드 디스크 드라이브와 호스트 컴퓨터에 표시 되도록 한다. VHD 연결 하면 디스크 파티션 및 파일 시스템 볼륨에 이미, VHD 내의 볼륨에 드라이브 문자를 할당 된다.

attach vdisk [readonly] { [sd=<SDDL>] | [usefilesd] } [noerr]
  • attrib

표시 설정 하거나 파일 또는 디렉터리에 할당 된 특성을 제거 한다. 매개 변수 없이 사용 하는 경우 attrib 현재 디렉터리에 있는 모든 파일의 속성을 표시 한다.

attrib [{+|-}r] [{+|-}a] [{+|-}s] [{+|-}h] [{+|-}i] [<drive>:][<path>][<filename>] [/s [/d] [/l]]
  • attributes

표시 설정 하거나 디스크 또는 볼륨의 특성을 지운다.

attributes disk
attributes volume
  • bcdboot

시스템 파티션을 신속하게 설정 하거나 시스템 파티션에 있는 부팅 환경을 복구를 수 있다. 시스템 파티션은 빈 파티션이 간단한 집합 데이터 BCD(부팅 구성) 파일을 복사 하 여 설정 된다.

bcdboot <source> [/l] [/s]
  • bcdedit

부팅 애플리케이션을 설명하고 부팅 애플리케이션 설정에 사용 되는 저장소를 제공하는 부팅구성 데이터(BCD)파일이다. 개체와 저장소에는 요소는 효과적으로 Boot.ini를 대체 힌다.

bcdedit /command [<argument1>] [<argument2>] ...
  • bdehdcfg

BitLocker 드라이브 암호화에 필요한 파티션이 있는 하드 드라이브를 준비한다.

bdehdcfg [–driveinfo <drive_letter>] [-target {default|unallocated|<drive_letter> shrink|<drive_letter> merge}] [–newdriveletter] [–size <size_in_mb>] [-quiet]
  • begin backup

전체 백업 세션을 시작하며, 기본 복사 백업 설정을 무시한다.

begin backup
  • bootcfg

Boot.ini 파일 설정을 구성, 쿼리 또는 변경한다.

bootcfg <parameter> [arguments...]
  • break

명령 확장을 윈도우 플랫폼에서 실행되고 활성화 된 경우 삽입 된 나누기 명령 배치 파일에는 디버거에서 디버깅 중인 경우 하드코드 중단점을 입력 한다.

break=[on|off]
  • cacls

표시하거나 지정된 파일에 대해 임의 액세스 제어 목록을 수정한다.

cacls <filename> [/t] [/m] [/l] [/s[:sddl]] [/e] [/c] [/g user:<perm>] [/r user [...]] [/p user:<perm> [...]] [/d user [...]]
  • call

상위 일괄 프로그램을 중지 하지 않고 다른 하나의 일괄 처리 프로그램을 호출한다. Call 명령은 레이블을 호출 대상으로 허용한다.

call [drive:][path]<filename> [<batchparameters>] [:<label> [<arguments>]]
  • cd

현재 디렉터리의 이름을 표시 하거나 현재 디렉터리를 변경한다. 드라이브 문자로 사용 하는 경우, cd 지정된 된 드라이브의 현재 디렉터리의 이름을 표시한다. 매개변수 없이 사용하는 경우 cd 디렉터리와 현재 드라이브를 표시한다.

cd [/d] [<drive>:][<path>]
cd [..]
chdir [/d] [<drive>:][<path>]
chdir [..]
  • certreq

ertreq 명령을 사용하여 CA(인증 기관)에서 인증서를 요청할 수 있다. CA에서 이전 요청에 대 한 응답을 검색 하려면 .inf 파일에서 새 요청을 만들고, 요청에 대 한 응답을 수락 및 설치한다. 그리고 기존 CA 인증서 또는 요청에서 교차 인증 또는 정규화 된 종속 요청을 생성한 뒤, 상호 인증 또는 정규 종속 요청을 서명한다.

certreq [-submit] [options] [requestfilein [certfileout [certchainfileout [fullresponsefileOut]]]]
certreq -retrieve [options] requestid [certfileout [certchainfileout [fullresponsefileOut]]]
certreq -new [options] [policyfilein [requestfileout]]
certreq -accept [options] [certchainfilein | fullresponsefilein | certfilein]
certreq -sign [options] [requestfilein [requestfileout]]
certreq –enroll [options] templatename
certreq –enroll –cert certId [options] renew [reusekeys]
  • certutil

Certutil.exe는 인증서 서비스의 일부로 설치되는 명령줄 프로그램이다. certutil.exe를 사용하여 CA (인증 기관) 구성 정보를 덤프 및 표시하고, 인증서 서비스를 구성한다. 그리고 CA 구성 요소를 백업 및 복원 한 뒤에 인증서, 키 쌍 및 인증서 체인을 확인할 수 있다.

certutil [options] [-dump]
certutil [options] [-dump] file
  • change

로그온, COM 포트 매핑 및 설치 모드에 대한 서버 설정 원격 데스크톱 세션 호스트 변경한다.

change logon
change port
change user
  • chcp

활성 콘솔 코드 페이지를 변경한다. 매개 변수없이 사용하는 경우 chcp 활성 콘솔 코드 페이지의 수를 표시한다.

chcp [<nnn>]
  • chkdsk

파일 시스템 및 논리적 및 물리적 오류에 대한 볼륨의 파일 시스템 메타 데이터를 확인한다. 매개 변수 없이 사용하는 경우 chkdsk 볼륨의 상태에만 표시하고 오류를 수정하지 않는다. /F, /r, /x또는 /b 매개 변수와 함께 사용 하는 경우 볼륨의 오류를 수정한다.

chkdsk [<volume>[[<path>]<filename>]] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:<size>]] [/b]
  • chkntfs

컴퓨터를 시작할 때 자동으로 디스크를 수정하거나 검사 한다. 옵션없이 사용하는 경우 chkntfs 지정된 된 볼륨의 파일 시스템을 표시한다. 자동 파일 검사를 실행하도록 예약하는 경우 chkntfs 표시한다.

chkntfs <volume> [...]
chkntfs [/d]
chkntfs [/t[:<time>]]
chkntfs [/x <volume> [...]]
chkntfs [/c <volume> [...]]
  • choice

일괄 처리 프로그램에서 단일 문자 선택 목록에서 항목을 하나 선택하라는 메시지와 선택된 항목의 인덱스를 반환 한다.

choice [/c [<choice1><choice2><…>]] [/n] [/cs] [/t <timeout> /d <choice>] [/m <text>]
  • cipher

NTFS 볼륨의 디렉터리 및 파일의 암호화를 표시하거나 변경한다.

cipher [/e | /d | /c] [/s:<directory>] [/b] [/h] [pathname [...]]
cipher /k
cipher /r:<filename> [/smartcard]
cipher /u [/n]
cipher /w:<directory>
cipher /x[:efsfile] [filename]
cipher /y
cipher /adduser [/certhash:<hash> | /certfile:<filename>] [/s:directory] [/b] [/h] [pathname 
[...]]
cipher /removeuser /certhash:<hash> [/s:<directory>] [/b] [/h] [<pathname> [...]]
cipher /rekey [pathname [...]]
  • clean

포커스가 있는 디스크에서 모든 파티션 또는 볼륨 형식을 제거한다.

clean [all]
  • cleanmgr

컴퓨터의 하드 디스크에서 불필요한 파일을 지운다. 명령줄 옵션을 사용하여 Cleanmgr 에서 임시 파일, 인터넷 파일, 다운로드 한 파일 및 휴지통 파일을 정리 하도록 지정할 수 있다.

cleanmgr [/d <driveletter>] [/sageset:n]  [/sagerun:n] [/TUNEUP:n] [/LOWDISK] [/VERYLOWDISK]
  • clip

명령줄의 명령 출력을 Windows 클립보드에 리디렉션한다. 이 명령을 사용하여 클립보드에서 텍스트를 받을 수 있는 모든 응용 프로그램에 직접 데이터를 복사할 수 있다. 이 텍스트 출력을 다른 프로그램에 붙여 넣을 수도 있다.

<command> | clip
clip < <filename>
  • cls

명령 프롬프트 창을 지운다.

cls
  • cmd

Cmd.exe 명령 인터프리터의 새 인스턴스를 시작한다. 매개 변수없이 사용하는 경우 cmd 운영체제의 버전 및 저작권 정보를 표시한다.

cmd
  • cmdkey

저장된 사용자 이름과 암호 또는 자격 증명을 만들고 나열하고 삭제한다.

cmdkey [{/add:<targetname>|/generic:<targetname>}] {/smartcard | /user:<username> [/pass:<password>]} [/delete{:<targetname> | /ras}] /list:<targetname>
  • cmstp

설치 하거나 연결 관리자 서비스 프로필을 제거한다. 선택적 매개 변수없이 사용할 때, cmstp 사용자의 사용 권한을 클릭하여 운영 체제에 적합한 기본 설정으로 서비스 프로필을 설치한다.

<serviceprofilefilename>.exe /q:a /c:cmstp.exe <serviceprofilefilename>.inf [/nf] [/s] [/u]
  • color

현재 세션에 대한 명령 프롬프트 창에서 전경색 및 배경색을 변경한다.

color [[]<f>]
  • comp

바이트 단위로 두 파일 또는 파일 집합의 내용을 비교한다. 이러한 파일은 동일한 드라이브나 다른 드라이브나 다른 디렉터리에 저장할 수 있다. 이 명령은 파일을 비교하여 해당 위치와 파일 이름을 표시한다. 매개 변수없이 사용하는 경우 comp 비교할 파일을 입력하라는 메시지를 표시한다.

  • compact

NTFS 파티션에서 파일이나 디렉터리의 압축을 표시 하거나 변경한다. 매개 변수없이 사용하는 경우 compact는 디렉터리에 포함 된 파일의 압축 상태를 표시한다.

compact [/c | /u] [/s[:<dir>]] [/a] [/i] [/f] [/q] [<filename>[...]]
  • compact vdisk

동적 확장 VHD(가상 하드 디스크)파일의 실제 크기를 줄인다. 이 매개 변수는 파일을 추가할 때 동적으로 확장 되는 Vhd 크기가 증가 하기 때문에 유용 하지만 파일을 삭제할 때 크기를 자동으로 줄이지 않는다.

compact vdisk
  • convert

다른 하나의 디스크 종류에서 디스크를 변환한다.

convert basic
convert dynamic
convert gpt
convert mbr
  • copy

다른 한 위치에서 하나 이상의 파일을 복사한다.

copy [/d] [/v] [/n] [/y | /-y] [/z] [/a | /b] <source> [/a | /b] [+<source> [/a | /b] [+ ...]] [<destination> [/a | /b]]
  • date

날짜를 표시하거나 시스템 날짜를 설정한다. 매개 변수없이 사용하는 경우 현재 시스템 날짜를 표시하 고 날짜 설정 시, 새로운 날짜를 입력하라는 메시지가 표시 된다.

date [/t | <month-day-year>]
  • del

하나 이상의 파일을 삭제한다. 이 명령은 erase 명령과 동일한 작업을 수행한다.

del [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
erase [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
  • dir

디렉터리의 파일 및 하위 디렉터리 목록을 표시한다. 매개 변수없이 사용하는 경우, 이 명령은 디스크의 볼륨 레이블 및 일련 번호를 표시하고 디스크의 디렉터리와 파일 목록을 표시한다.

dir [<drive>:][<path>][<filename>] [...] [/p] [/q] [/w] [/d] [/a[[:]<attributes>]][/o[[:]<sortorder>]] [/t[[:]<timefield>]] [/s] [/b] [/l] [/n] [/x] [/c] [/4] [/r]
  • diskpart

Diskpart 명령 인터프리터를 사용하면 컴퓨터의 드라이브를 관리할 수 있다.

diskpart <parameter>

각주

참고자료


  검수요청.png검수요청.png 이 도스 명령어 문서는 프로그래밍에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.