이곳은 백업 블로그 입니다. 현재 캐플이 활동 중인 블로그는 CAppleBlog.co.kr 입니다. 최신 정보들은 새로운 블로그에서 확인해 보세요. ^^

- 이곳은 기존 블로그들의 글을 한군데로 모아 놓은 백업 블로그입니다.

- 현재 링크는 대부분 올바르지 않으며 이러한 링크들은 모두 cappleblog.co.kr 로 이동합니다. (※ 링크 주의)

- 블로그와 커뮤니티는 서로 다른 공간입니다.(로그인을 따로 해야합니다.)

- 저는 윈티티(WinTT)이자 신비(ShinB)이며 캐플(CApple)입니다. 편한대로 불러주세요.

DiskPart 의 스크립팅


DiskPart 는 스크립팅된 작업을 지원합니다. 스크립팅이란 미리 준비된 스크립트 파일을 읽어 스크립트에 기록된 내용을 그대로 실행하는 기능입니다. 다음과 같은 스크립트 파일을 준비해 보았습니다.

Script.txt
[code]Rem 스크립팅 예제
Select Disk=1
Create Partition Primary
Format fs=ntfs quick
Assign[/code]





Rem 은 주석을 의미합니다. 명령어는 줄 단위로 구분되며 DiskPart 명령 인터프리터에서와 동일하게 작성하시면 됩니다. 이렇게 스크립트 파일을 작성하셨으면 이제 이 스크립트 파일을 사용하여 DiskPart 작업을 진행하시면 됩니다. 명령 프롬프트에서 아래와 같이 명령을 내려줍니다.(스크립트 파일의 이름은 무엇으로 하셔도 상관없습니다.)

diskpart /s script.txt
- Script.txt 파일의 내용을 읽어들여 DiskPart 작업을 시작합니다.






기본적으로 DiskPart 는 스크립트에 문제가 있을 경우 스크립트가 종료되고 오류 코드를 반환하게 됩니다. 스크립트에 문제가 있더라도 스크립트를 종료하지 않고 계속 진행하고자 한다면 명령에 Noerr 매개 변수를 포함시키면 됩니다. 하지만 모든 명령이 Noerr 매개 변수를 지원하는 것은 아닙니다.

Diskpart의 오류 코드 목록은 다음과 같습니다.

  • 0 - No error occurred. The entire script ran without failure.
  • 1 - A fatal exception occurred. There may be a serious problem.
  • 2 - The arguments specified on a Diskpart command line were incorrect.
  • 3 - Diskpart was unable to open the specified script or output file.
  • 4 - One of the services Diskpart uses returned a failure.
  • 5 - A command syntax error occurred. The script failed because an object was improperly selected or was invalid for use with that command.



이 포스팅은 여기까지입니다. ^ㅡ^*





윈도우 7 의 디스크 관리 - DiskPart

좀 더 강력한 디스크 관리를 위하여 - DiskPart 의 시작

기초 관리
    목록 출력과 포커스 지정, 속성 표시 - List, Select, Detail
    디스크 변환 - Convert
    드라이브 문자 및 경로의 관리 - Assign, Remove
    파티션(볼륨) 포맷하기 - Filesystems, Format

기본 디스크 관리
    파티션 생성하기 - Create Partition
    파티션 삭제하기 - Delete Partition
    파티션 확장하기 - Extend
    파티션 축소하기 - Shrink
    파티션 활성화 - Active, Inactive

동적 디스크 관리
    단순 볼륨의 생성 - Create Volume Simple
    스팬 볼륨의 생성 - Extend
    스트라이프 볼륨의 생성 - Create Volume Stripe
    미러 볼륨의 생성 - Create Volume Mirro, Add
    미러 볼륨의 분리 - Break
    미러 볼륨의 복구 - Delete Disk, Add
    RAID-5 볼륨의 생성 - Create Volume RAID
    RAID-5 볼륨의 복구 - Delete Disk, Repair, Recover
    동적 볼륨의 삭제 - Delete Volume
    외부 디스크 가져오기 - Import

가상 디스크 관리
    가상 디스크의 생성과 관리 - Create Vdisk, Attach, Detach
    가상 디스크 확장하기 - Expand
    가상 디스크 압축하기 - Compact
    자식 디스크(차이점 보관용 디스크) 생성하기 - Create Vdisk Parent
    부모 - 자식 디스크의 병합 - Merge
    가상 디스크 삭제하기 - Windows Del

기타 관리
    디스크 재검색 - Rescan
    디스크 초기화 - Clean
    디스크 자동 탑재 - Automount
    디스크, 볼륨의 특성 조작 - Attributes

DiskPart 의 스크립팅
DiskPart 의 도움말 정리
DiskPart 를 끝내며


: