Zoom in/Windows Tip 2009. 3. 16. 17:24
[윈도우팁] 도스 명령어 모음
예전 윈도우 95만 해도 도스게임이 많아서 도스창에서 명령어 입력하는 일이 많았었는데 이젠.. 웬만해선 쓰지도 않으니.. 하지만 알아서 나쁠일 없다는 것 !!!!! 메모장에 붙여넣어 저장해서 보관해놓는 센스!!!! 1. dir 실행방법 : dir "경로명" "화일명" /p, /w 내부 명령어입니다. 화일의 목록을 확인하는 것이구요, /p는 화일의 목록을 한 화면씩 출력하는 것이고, /w는 1행당 화일명과 확장자를 5개씩 출력합니다. Tip! - 내부명령어와 외부명령어 내부명령어는 실행 프로그램 없이 실행되는 명령어입니다. dir이 대표적이죠. 외부명령어는 파일이 있어야 실행할 수 있는 것입니다. format.com과 같이 파일이 존재해야 실행되는 파일이 외부명령어이죠. 2. ver 내부명령어입니다. 도스(또는 윈도우즈)의 버젼을 알려줍니다. 버젼이란 운영체제 역사를 말하는 것입니다. 버젼의 소수점 앞의 숫자는요, 커다란 변화를 의미하구요, 소수점 이하의 숫자는 약간의 개선을 의미합니다. 3. Format format "드라이브" "/s" "/v" "/f" "/q" "/u" 외부명령어입니다. 5.25인치 디스크 또는 하드디스크를 새로 구입하면 디스크의 내부가 아무것도 없는 상태이며, 이것을 사용하려면 트랙과 섹터로 나눠 주어야 합니다. 이와 같이 트랙과 섹터를 나누어 주는 일을 "format(포맷)"이라고 합니다. /s : 디스크를 포맷한다음 부팅디스크로 만들어줍니다. /v : 디스크를 포맷한 다음 이름을 만들어줍니다. /f : 포맷할 디스크의 용량을 지정합니다. /q : 포맷을 빨리할 때(이미 포맷되어있는 디스크)사용됩니다. /u : 아예 복구할 수 없게 포맷합니다. 4. unformat unformat "드라이브" "/j" "/test" "/l" "/p" "/u" "partn" 외부명령어입니다. 하드디스크나 플로피디스크를 포맷한 다음 원상복귀 시킬 때 사용합니다. 시간이 무척 오래걸리지요. /j : mirror명령에 의해 수록된 디스크 정보를 확인하여 디스크에서 발견된 정보와 같은가를 검사합니다. /test : 드라이브의 상태를 확인하여 복원 가능여부를 검사합니다. /l : 단독으로 사용하면 디스크를 직접 검사하고, /partnㅣ과 같이 사용하면 현재 사용중인 드라이브의 분할 영역표를 출력합니다. /p : 프린터에 메시지를 출력합니다. /u : mirror화일을 사용하지 않고 디스크를 복원한다. 5. diskcopy diskcopy "드라이브A" "드라이브B" /v 외부명령어입니다. 드라이브A에 있는 내용을 드라이브B에 복사합니다. 드라이브B가 포맷되어있지 않으면 포맷도 시켜주지요. 단, 원본 디스크가 처음에 들어가야 합니다. 그렇지 않으면 큰일납니다.(원본디스크 내용 다 날라갑니다) /v : 복사 상태를 확인해가며 복사합니다. 6. vol vol "드라이브" 내부명령어중 하나입니다. 디스크의 이름을 나타내주지요. 7. label label "드라이브" "디스크의 이름" 외부명령어이구요, 디스크의 이름을 영어 11자, 한글 4자 이내로 기록해주지요. 8. copy copy "드라이브A" "화일명" "드라이브B" "화일명" 내부명령어이비다. 화일명 1을 화일명 2에 복사합니다. 또는 지정된 파일을 복사해 줍니다. 9. ren ren "화일명1" "화일명2" 내부명령어입니다. 화일명1을 화일명2로 이름을 바꿉니다. 10. del, rease del "화일명" rease "화일명" 내부명령어입니다. 둘 모두 해당 화일을 삭제합니다.삭제할때에는 꼭! 화일명을 알아보고 하세요! 10. undelete undelete "화일명" "옵션중 하나" /dt : mirror 명령에 의해 지운 파일을 찾아 복구합니다. /dos : dos에 의해 기록된 정보를 이용해 복구합니다. /all : 복구 가능한 모든 화일을 복구합니다. /list : 복구 가능한 모든 화일의 목록을 복구합니다. Tip! - undelete의 옵션중 하나만 사용해야 합니다. 11. type type "드라이브" "화일명" 내부 명령어입니다. 화일의 내용을 화면에 나타내는데, 텍스트 화일만 사용 가능합니다. 와일드 카드문자는 절대 사용할 수 없습니다! 12. prompt prompt "문자열" 내부 명령어이구요, ms-prompt를 문자열로 바꿉니다. 문자열 내용은 다음과 같습니다. $$=$ $-=ret $G=> $D=date $e=esc $n=drive $h=bs $l=< $T=time $p=dir $q== $v=ver $b= I 13. chkdsk chkdsk "드라이브" /f /v 외부명령어입니다. 지정한 드라이브의 디스크 상태를 체크하고, 디렉토리를 나타냅니다. 화일명을 지정하면 지정한 화일만 검사합니다. /f : 에러 발생시 자동으로 복구합니다. /v : 디스크에 있는 모든 화일에 대한 디렉토리와 경로명을 나타냅니다. 14. diskcomp diskcomp "드라이브A" "드라이브B" /l /8 외부명령어입니다. 두개의 디스크 내용을 비교하여 차이를 나타냅니다. /l : 디스크의 한 면만 비교해줍니다. /8 : 디스크가 9-15섹터정로로 되어있다고 해도 1~8섹터만 비교합니다. 15. comp"경로명화일명A", "경로명화일명B" 외부 명령어입니다. 화일 A와 화일 B를 비교해줍니다. 화일명에는 와일드 카드로 사용할 수 있습니다. Tip! - 와일드 카드 와일드카드란, $, *입니다. 예를 들어 copy *.txt a: 라는 명령어를 치면 지금 들어있는 디렉토리 안에 있는 확장자가 txt인 파일을 a:로 복사합니다. 즉, *은 모든 이름, $는 한 글자만 나타내는 것입니다. 16. attrib attirb +r -r "드라이브" "화일명" 외부명령어입니다. 화일의 삭제나 수정을 관리합니다. +r : 화일 삭제나 수정은 못하고 다만 읽게만 합니다. -r : 화일 삭제나 수정, 읽기를 전부 수행할 수 있습니다. 17. graphics 외부명령어입니다. 지금 모니터에 표현되는 그림을 인쇄합니다. 18. Ship 외부명령어입니다. 시스템을 이동시킬 때 하드디스크를 보호하기 위해 해더를 안전한 곳으로 셋시킵니다. Tip! - 헤더와 셋 헤더는 하드디스크를 읽는 것입니다. (마치 종이와 스케너)셋은 고장나지 않게 읽지 못하고 안전한 곳으로 이동시킵니다. 19. fc fc /b /# /w /c "화일명A" "화일명B" 외부명령어입니다. 화일A와 화일B를 비교하여줍니다. /b : 두 화일을 바이트 단위로 비교합니다. /# : 차이점이 발견된 후 다시 비교하는 횟수를 지정합니다. /w : 비교도중 공란을 무시합니다. /c : 글자의 종류(대, 소문자)를 무시한다. 화일의 모든 문자를 대문자로 간주합니다. 20. verify verify "on/off" 내부명령어입니다. on : 화일을 디스크에 수록할 때 에러없이 읽혀질 수 있는가를 검증하도록 설정합니다.(수행속도가 느리게 됩니다.) off : 화일을 디스크에 수록할 때 검증을 해제합니다. 21.vdisk device=vdisk.sys "side" 22. recover recover "드라이브" "경로명" 외부명령어입니다. 화일의 불량섹터 또는 디스크 전체를 복구합니다. 23. keyclick keyclick "click" "tone-pitch/t" 외부명령어입니다. 키보드의 키를 누를 때 소리를 내어줍니다. click : 소리의 크기를 나타내며, 0~10사이의 수로 표시합니다. tone-pitch : 음색을 지정하며, 1~10사이의 수로 표시합니다. 24. backup backup "드라이브A" "드라이브B" "/S" "/A" 외부명령어입니다. 하드디스크에 있는 화일을 디스켓에 저장합니다. /S : 서브 디렉토리의 화일도 함께 저장한다. /A : Backup용 디스켓에 이미 Backup된 화일이 있을 경우 그 화일 뒤에 추가로 Backup됩니다. Copy는 정확하게 화일을 중복시키지만, Backup화일은 Restore명령에서 이용하는 제어자료를 포함합니다. 25. restore restore "드라이브A" "드라이브B" /S 외부명령어중 하나입니다. 백업명령에 의해 디스켓에 수록된 화일을 다시 하드디스크에 수록합니다. /S : 서브 디렉토리의 화일도 함께 수록합니다. 실행 후 에러 0 : 정상적으로 종료되었다. 1 : 백업된 화일이 없다. 3 : 사용자에 의해 강제로 끝냈다. 4 : 에러에 의해 비정상적으로 종료되었다. 26. exe2bin exe2bin "경로명화일명1" "경로명화일명2" 외부명령어이구요, 확장자가 exe인 화일을 com, bin으로 바꿔줍니다. 화일명2에서 확장자가 없을 경우 bin으로 바꿔집니다. 27. ctty ctty <device> 내부명령어입니다, 데이터의 입출력 디바이스를 바꾸구요, ctty aux는 입출력을 모뎀으로 바꾸고, ctty con은 입출력을 화면으로 바꿉니다. 28. mirror 시스템 화일, 디렉토리 구조, 디스크의 분할영역의 정보를 보관했다가 디스크에 에러가 발생했을 때 이를 이용해 복구하도록 합니다. mirror "드라이브" 시스템 화일과 루트 디렉토리에 대한 정보만 보관합니다. mirror /t "드라이브" 삭제 화일에 대한 추적기능을 가집니다. mirror /t " 드라이브", "화일숫자" 추적되는 화일의 개수를 지정하고, 화일 숫자는 999개까지 지정이 가능합니다. mirror /u 램에서 mirror을 삭제합니다. /v : 디스크의 볼륨 레이블을 지정합니다. /q : 포맷을 빠르게 해 줍니다. /u : 복구가 불가능하게 절대포맷을 합니다. |