목차

1부 커맨드라인의 시작    25

01장 커맨드라인의 기초    27
    개요        28
    윈도우 명령 셸의 기초     28
        MS-DOS 명령 셸     29
    윈도우 명령 셸 시작    30
        명령 셸 시작 커스터마이징    31
        명령 셸 윈도우 커스터마이징    34
    명령 셸을 위한 내부 명령    38
        명령 도움말 사용    42
    명령 기록    43
        화살표 키로 앞서 이용한 명령 표시    43
        팝업 창에서 명령 기록 보기    44
        기능 키 이용    44
    윈도우 명령 참조에 접근    45
    윈도우 지원 도구 설치    46
    정리        49

02장 배치 파일 이용    51
    개요        52
    커맨드라인으로 안전하게 작업    52
    명령 경로 구성    55
        Path 명령 사용    55
        Set과 Setx 명령    57
        시스템 속성에서 환경 변수 바꾸기    58
    명령 리다이렉션    59
        명령 리다이렉션 연산자    59
        입력 리다이렉션    60
        출력 리다이렉션    61
        출력을 다른 명령으로 리다이렉트    61
        리다이렉션 연산자로 에러 다루기    62
    명령 그룹 사용    63
        순차 처리를 위한 & 사용    64
        조건에 따른 처리를 위한 &&과 || 사용    64
        괄호에 의한 명령 집합 그룹화    65
    배치 파일 생성    65
        배치 파일 명령       67
        배치 파일 매개변수    82
    정리        84

03장 예약된 작업 관리    85
    개요        86
    작업 예약    86
        작업 스케줄러    86
    작업 스케줄러 서비스    88
        작업 스케줄러 서비스에 접근    88
        작업 스케줄러 서비스의 속성 구성    91
    작업 스케줄러를 사용한 작업 관리    93
        예약된 작업 속성 관리    94
        예약된 작업 창에서 작업 모니터    97
        새 작업 생성    99
        예약된 작업 삭제    102
        예약된 작업 즉시 실행    102
        예약된 작업 사용이나 사용 안 함    103
        실행되고 있는 작업 종료    103
        이벤트 기반 작업     103
    schtasks 커맨드라인 유틸리티    104
        schtasks /Create를 이용한 작업 생성과 실행    105
    schtasks로 작업 관리    116
        예약된 작업을 조회하기 위한 schtasks /Query 사용    116
        schtasks /Change로 예약된 작업 수정    119
        schtasks /Run으로 예약된 작업 실행    121
        schtasks /End로 실행 중인 작업 중지    123
        schtasks /Delete를 이용해 예약된 작업 삭제    123
    정리        124

2부 기본 윈도우 관리    125

04장 파일과 디렉터리 관리    127
    개요        128
    명령에서 와일드카드 사용     129
    파일과 폴더 속성    130
        속성 보기    131
        속성 변경    131
    기본 파일과 폴더 조작    132
        Copy 명령으로 파일 복사    132
        Xcopy 명령으로 파일과 디렉터리 복사    138
        Rename(Ren) 명령을 이용한 파일 이름 변경    145
        Move 명령을 이용한 파일 이동    146
        Del(Erase) 명령을 이용한 파일 삭제    147
        Comp 명령을 이용한 파일 비교    149
        FC 명령을 이용한 파일 비교    151
        Sort 명령을 이용한 파일 정렬    154
        Recover 명령을 이용한 파일 복구    156
        Expand 명령을 이용한 압축 파일 해제    157
    디스크 복사와 비교    158
        Diskcopy 명령을 이용한 디스크 복사    159
        Diskcomp 명령을 이용한 두 디스크 비교    161
    디렉터리 특정 명령    163
        디렉터리 구조(트리) 표시    163
        MD나 Mkdir을 이용한 새 디렉터리 생성    165
        RD나 Rmdir을 이용한 디렉터리 삭제    165
        Deltree 명령을 이용한 디렉터리 트리 제거    167
    정리        168

05장 하드디스크 유지 관리    169
    개요        170
    물리 디스크와 논리 디스크    170
        물리 디스크    170
        논리 디스크    170
    기본 디스크와 동적 디스크 이해하기    171
        기본 디스크    171
        동적 디스크    172
        기본 디스크와 동적 디스크의 일반적인 작업    175
    지원되는 파일 시스템    176
        Format 명령을 이용한 디스크나 파티션 포맷     176
    파일 시스템 변경    181
        Convert 명령을 이용한 파일 시스템 변경    182
        Vol 명령을 이용한 볼륨 시리얼 번호 점검    184
        Label 명령을 이용한 볼륨 레이블 관리    184
        디스크와 파일 시스템 유지 관리    186
        고급 디스크 관리를 위한 Fsutil 유틸리티 사용    186
        Freedisk 명령으로 사용 가능한 디스크 공간 확인    192
        Compact 명령을 이용한 디스크 공간 절약    194
        Mountvol 명령을 이용한 장착 볼륨 관리    197
        Chkdsk 명령을 이용한 배드 섹터를 점검과 수정     198
        Defrag 명령으로 디스크 조각 모음    202
        Chkntfs 명령을 이용한 상태 검사    205
    정리        207

06장 Diskpart 유틸리티를 이용한 하드디스크 관리    209
    개요        210
    Diskpart 유틸리티    210
        포커스를 맞춘 객체     210
    Diskpart 명령    212
    Diskpart를 이용한 스크립팅    231
        Diskpart 에러 코드    233
    볼륨 정보 표시    235
        볼륨 상태 이해    236
    동적 볼륨 관리    237
        단순 볼륨     238
        스트라이프 볼륨    239
    내결함성 볼륨 관리     240
        미러 볼륨    240
        RAID 5 볼륨    241
    정리        243

3부  윈도우 시스템과 프린터 관리    245

07장 시스템 서비스, 드라이버, 속성    247
    개요        248
    시스템 정보 확인    248
        운영체제 버전 확정    248
        Where 명령을 이용한 파일 검색    249
        시스템 날짜와 시간 확인    251
        로그온 사용자에 관한 정보 확인    253
        시스템 설정 정보 확인    256
        SFC 명령을 이용해 보호된 시스템 파일 점검    257
    시스템 종료와 재부팅    258
        이벤트 추적기에 대한 이유 지정    260
        로컬 컴퓨터에서 Shutdown 명령 사용    261
        원격 컴퓨터에서 Shutdown 명령 사용    261
        윈도우 XP와 윈도우 서버 2003 종료 명령의 차이점    263
    시스템 서비스 관리    264
        서비스에 대한 정보 확인    266
        서비스 시작, 중지, 일시 중지, 계속    268
        서비스 시작 종류 구성    269
        서비스 실패 관리    270
        서비스 로그온 종류 구성    272
        모든 서비스에 영향을 미치는 SC 하위 명령    273
    드라이버 정보 확인    274
    윈도우 레지스트리 관리    276
        윈도우 레지스트리에서 지원되는 데이터 종류    279
        하위 키에 저장된 값 점검    280
        하위 키 비교    281
        하위 키 추가와 삭제    282
        레지스트리 키 저장과 복원    283
        레지스트리 키 복사    285
정리    286

08장 시스템 이벤트, 프로세스, 작업 모니터    287
    개요        288
    커맨드라인에서 이벤트 로그 관리    288
    새 이벤트 생성    289
    이벤트 트리거를 이용한 작업    291
        이벤트 트리거 생성    292
        이벤트 트리거 삭제    294
        이벤트 트리거 질의    295
    로그 이벤트 확인    296
        특정 이벤트를 보기 위한 필터 사용    298
    애플리케이션 프로세스와 작업 모니터    302
        실행 중인 프로세스와 애플리케이션 확인    302
        애플리케이션과 프로세스 종료    310
    TaskList와 TaskKill 명령을 이용한 필터 사용    312
    시스템 성능과 관련된 작업    315
        성능 데이터 확인    315
        새로운 성능 카운터 추가    319
        성능 카운터 제거    320
    기존 로그에서 성능 카운터 추출    320
    정리        322

09장 프린팅 서비스 관리    325
    개요        326
    프린터 명령을 이용한 작업    326
        원격 컴퓨터로 작업    327
    로컬 프린터 설치    328
        컴퓨터에 설치된 모든 프린터 나열    328
        로컬 프린터 추가    329
        설치된 프린터 삭제    331
        컴퓨터상의 모든 프린터 확인    332
        기본 프린터 확인    332
        기본 프린터 설정    333
    프린터 구성과 이름 변경    333
        프린터 구성 확인    334
        프린터 속성 구성    335
        프린터 이름 변경    343
    프린터 드라이버 관리    344
        컴퓨터의 모든 프린터를 위한 드라이버 정보 확인    344
        프린터 드라이버 설치    345
        프린터 드라이버 삭제    347
        컴퓨터에서 모든 프린터 드라이버 삭제    348
    TCP/IP 프린터 포트 생성과 구성    348
        컴퓨터에서 구성된 TCP/IP 프린팅 포트 확인    348
        표준 TCP/IP 프린팅 포트 생성과 구성    351
        표준 TCP/IP 프린팅 포트 삭제    353
    출력 열과 출력 작업 관리    353
        테스트 페이지 출력    353
        프린터 일시 중지와 재개    354
        프린터 스풀러에 있는 모든 출력 작업 취소    355
        출력 열에 있는 모든 출력 작업 나열    355
        출력 작업 일시 중시, 재시작, 취소    357
    정리        359

4부  액티브 디렉터리 작업    361

10장 디렉터리 서비스 명령 개요    363
    개요        364
    DS 명령으로 시작    364
    DS 명령의 객체 종류    365
        원격 컴퓨터에서의 작업    367
    DSQuery를 이용한 디렉터리 데이터베이스 질의    367
        모든 DSQuery 명령에 공통으로 사용하는 매개변수    368
        DSQuery Computer    369
        DSQuery Contact    370
        DSQuery Group    370
        DSQuery OU    371
        DSQuery Site    371
        DSQuery Server    372
        DSQuery User    374
        DSQuery Quota    375
        DSQuery Partition    376
        DSQuery *    377
    DSAdd를 이용한 새 객체 추가    378
        모든 DSAdd 명령에 공통으로 사용하는 매개변수    378
        DSAdd Computer    380
        DSAdd Contact    381
        DSAdd Group    382
        DSAdd OU    383
        DSAdd User    384
        DSAdd Quota    386
    DSGet을 이용한 객체 속성 확인    387
        모든 DSGet 명령에 공통으로 사용하는 매개변수    388
        DSGet Computer    389
        DSGet Contact    391
        DSGet Group    391
        DDGet OU    392
        DSGet Server    392
        DSGet User    393
        DSGet Subnet    394
        DSGet Site    395
        DSGet Quota    396
        DSGet Partition    397
    DSMod를 이용한 객체 수정    398
        DSMod Computer    398
        DSMod Contact    399
        DSMod Group    399
        DSMod OU    400
        DSMod Server    401
        DSMod User    401
        DSMod Quota    402
        DSMod Partition    402
    DSMove를 이용한 객체 이동과 이름 변경    403
    DSRm을 이용한 디렉터리 객체 삭제    404
    정리        405

11장 액티브 디렉터리 사용자, 그룹, 컴퓨터 관리    407
    개요        408
    사용자 계정 관리    408
        액티브 디렉터리에서 사용자 검색    410
        사용 불가능한 사용자 계정 검색    412
        사용자의 그룹 멤버십 결정    413
        새 사용자 계정 생성하기    415
        사용자 계정 속성 설정과 수정    416
        사용자 계정 이동과 이름 변경    418
        사용자 암호 재설정    420
        사용자 계정 사용 가능하게 하기와 사용 불가능하게 하기    421
        사용자 계정 삭제    423
    그룹 계정 관리    424
        액티브 디렉터리에서 그룹 계정 검색    424
        새 그룹 계정 생성    425
        그룹 구성원 관리    426
        그룹 계정 속성 수정    428
        그룹 계정 이동과 이름 변경    430
        그룹 계정 삭제    430
    컴퓨터 계정 관리    431
        액티브 디렉터리에서 컴퓨터 계정 검색    431
        새로운 컴퓨터 계정 생성    432
        컴퓨터 계정 속성 관리    433
        컴퓨터 계정 재설정    434
        컴퓨터 계정 이동과 이름 변경    435
        컴퓨터 계정 사용 가능하게 하기와 사용 불가능하게 하기    436
         컴퓨터 계정 삭제    437
    도메인 컨트롤러 계정 관리    437
        액티브 디렉터리에서 도메인 컨트롤러 검색    438
        운영 마스터 역할로 도메인 컨트롤러 검색    438
        GC 서버 검색    439
        GC 서버 역할 관리    440
    정리        442

5부 윈도우 네트워킹    443

12장 기본 TCP/IP 네트워크 명령    445
    개요        446
    Net 명령 개요    446
    TCP/IP 서비스 시작과 중지    449
    TCP/IP를 위한 명령 트러블슈팅    454
        Arp    454
        IPConfig    456
        Finger    459
        Getmac    460
        Hostname    461
        Netstat    461
        NBTStat    466
        NSLookup    468
        Pathping    471
        Ping    473
    원격 컴퓨터를 위한 명령    475
        FTP    475
        TFTP    478
        RCP    479
        RSH와 REXEC    480
        LPR    480
        LPQ    481
    정리        482

13장 네트워크 서비스 관리    483
    개요        484
    NETSH 명령 개요    484
        NETSH 프롬프트에서 사용 가능한 명령    484
        NETSH 프롬프트에서 사용 가능한 하위 명령 목록    485
    트러블슈팅을 위한 NETSH 명령    490
        연결 검증을 위한 Ping 사용    490
    NETSH를 이용한 인터페이스 관리    496
        IP 주소 관리하기    496
        인터페이스의 DNS 설정 관리기    502
        인터페이스 IP WINS 설정 관리    504
    DHCP 서비스를 이용한 자동 주소 관리    508
        NETSH DHCP    508
        NETSH DHCP SERVER    511
        NETSH DHCP SERVER SCOPE    513
    AAAA를 위한 NETSH 명령    514
    정리        517

부록 A 윈도우 XP/2003에서 지원하지 않는 MS-DOS 명령    519
    개요        520
    윈도우 XP/2003 32비트 운영체제에서 지원하지 않는 MS-DOS 명령    520
        Assign    520
        backup    521
        choice    522
        ctty    523
        deltree    524
        emm386    524
        fdisk    525
        mscdex    526
        scandisk    527
        Smartdrv    528
        sys    529
    윈도우 XP/2003 64비트 운영체제에서 지원하지 않는 MS-DOS 명령    530
        debug    530
        edit    530
        edlin    531
        exe2bin    532
        expand    532
        fasthelp    533
        fastopen    534
        forcedos    534
        graphics    535
        loadfix    536
        loadhigh    537
        mem    537
        nlsfunc    538
        setver    539
        share    539