windows 7 외부 명령어

ARP.EXE

ARP(주소 확인 프로토콜)에서 사용하는 IP 주소에서 물리적 주소로의
변환 표를 표시하고 수정합니다.

ARP -s inet_addr eth_addr [if_addr]
ARP -d inet_addr [if_addr]
ARP -a [inet_addr] [-N if_addr] [-v]

  -a            현재 프로토콜 데이터를 질문하여 현재 ARP 항목을 표시합니다.
                inet_addr을 지정할 경우 지정한 컴퓨터의 IP 주소와
                물리적 주소만 표시합니다. 둘 이상의 네트워크 인터페이스가
                ARP를 사용하는 경우 각 ARP 테이블에 대한 항목을
                표시합니다.
  -g            -a와 동일합니다.
  -v            세부 정보 표시 모드에서 현재 ARP 항목을 표시합니다.  올바르지 않은
                모든 항목과 루프 백 인터페이스의 항목을 표시합니다.
  inet_addr     인터넷 주소를 지정합니다.
  -N if_addr    if_addr로 지정한 네트워크 인터페이스에 대한 ARP 항목을
                표시합니다.
  -d            inet_addr로 지정한 호스트를 삭제합니다. inet_addr에서
                와일드카드 *를 사용하면 모든 호스트를 삭제할 수 있습니다.
  -s            호스트를 추가하고 인터넷 주소 inet_addr을 물리적 주소
                eth_addr과 연결합니다.  물리적 주소는 하이픈으로
                분리된 6바이트 16진수의 형태로 제공됩니다. 항목은
                영구적으로 지속됩니다.
  eth_addr      물리적 주소를 지정합니다.
  if_addr       있을 경우 주소 변환 표를 수정해야 할 인터페이스의
                인터넷 주소를 지정합니다.
                없을 경우 적용 가능한 첫 번째 인터페이스를 사용합니다.
예:
  > arp -s 157.55.85.212   00-aa-00-62-c6-09  …. 정적 항목을 추가합니다.
  > arp -a                                    …. ARP 표를 표시합니다.

———————————————————————————————————————————–
at.exe

AT 명령은 프로그램과 명령이 지정된 시간과 날짜에
실행되도록 일정을 만듭니다. AT 명령을 사용하려면 일정
서비스를 실행하고 있어야 합니다.

AT [\\컴퓨터이름] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\컴퓨터이름] 시간 [/INTERACTIVE]
    [ /EVERY:날짜[,…] | /NEXT:날짜[,…]] “명령”

\\컴퓨터이름       원격 시스템을 지정합니다. 이 매개 변수를 생략하면,
                   로컬 컴퓨터에 대한 일정이 됩니다.
id                 예약된 명령에 지정된 식별 번호입니다.
/delete            예약된 명령을 취소합니다. id를 생략하면,
                   해당 컴퓨터에 예약되어 있는 모든 명령이 취소됩니다.
/yes               예약된 모든 작업을 취소할 때, 더 이상 확인하지 않을 경우
                   yes로 지정합니다.
시간               명령을 실행할 시간입니다.
/interactive       작업이 실행될 때 로그온한 사용자의 데스크톱과
                   대화할 수 있도록 합니다.
/every:날짜[,…]  매주 또는 매달 지정된 날짜에 명령을 실행합니다.
                   날짜를 생략하면, 현재 날짜로 가정합니다.
/next:날짜[,…]   돌아오는 지정 요일에(예들 들어, 다음 목요일),
                   지정된 명령을 실행합니다.
                   날짜를 생략하면, 현재 날짜로 가정합니다.
“명령”             실행될 Windows NT 명령이나 일괄 프로그램입니다.

———————————————————————————————————————————–
attrib.exe

파일 특성을 화면에 표시하거나 변경합니다.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
       [드라이브:][경로][파일 이름] [/S [/D] [/L]]

  +   특성을 설정합니다.
  –   특성을 지웁니다.
  R   읽기 전용 파일 특성을 설정합니다.
  A   보관 파일 특성을 설정합니다.
  S   시스템 파일 특성을 설정합니다.
  H   숨김 파일 특성을 설정합니다.
  I   콘텐츠가 인덱싱되지 않은 파일 특성을 설정합니다.
  [드라이브:][경로][파일 이름]
      ATTRIB 명령을 수행할 파일을 지정합니다.
  /S  현재 폴더와 모든 하위 폴더에서 일치하는 파일을
      처리합니다.
  /D  폴더를 처리합니다.
  /L  기호화된 링크의 대상과 기호화된 링크의 특성에 대해
      작업합니다.

———————————————————————————————————————————–
auditpol.exe

사용법: AuditPol 명령 [<하위 명령><옵션>]

명령(한 번에 한 명령만 실행)
  /?               상황에 맞는 도움말입니다.
  /get             현재 감사 정책을 표시합니다.
  /set             감사 정책을 설정합니다.
  /list            선택 가능한 정책 요소를 표시합니다.
  /backup          감사 정책을 파일에 저장합니다.
  /restore         파일에서 감사 정책을 복원합니다.
  /clear           감사 정책을 지웁니다.
  /remove          사용자 계정에 대해 사용자 단위 감사 정책을 제거합니다.
  /resourceSACL    전역 리소스 SACL을 구성합니다.

각 명령에 대한 자세한 내용을 보려면 AuditPol <명령> /?를 사용하십시오.

———————————————————————————————————————————–
bcdboot.exe

Bcdboot – Bcd 부팅 파일 작성 및 복구 도구입니다.

bcdboot.exe 명령줄 도구는 중요한 부팅 파일을 시스템 파티션에 복사하고
새 시스템 BCD 저장소를 만드는 데 사용됩니다.

bcdboot <원본> [/l <로캘>] [/s <볼륨 문자>] [/v]
                 [/m [{OS Loader ID}]]

  원본            Windows 시스템 루트의 위치를 지정합니다.

  /l                BCD 저장소를 초기화할 때 사용하는 선택적
                    로캘 매개 변수를 지정합니다. 기본값은 미국 영어입니다.

  /s                부팅 환경 파일이 복사되는 대상 시스템 파티션을 지정하는
                    선택적 볼륨 문자 매개 변수를 지정합니다.
                    기본값은 펌웨어에서 식별된 시스템
                    파티션입니다.

  /v                세부 정보 표시 모드를 사용합니다.

  /m               OS 로더 GUID를 지정하면 지정한 로더 개체와 시스템
                    템플릿을 병합하여 부팅 가능한 항목을 생성합니다.
                    로더 개체를 지정하지 않으면 전역 개체만 병합됩니다.

예:     bcdboot c:\windows /l en-us
          bcdboot c:\windows /s h:
          bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}

———————————————————————————————————————————–
bcdedit.exe

BCDEDIT – 부팅 구성 데이터 저장소 편집기

Bcdedit.exe 명령줄 도구는 부팅 구성 데이터 저장소를 수정합니다.
부팅 구성 데이터 저장소는 부팅 구성 매개변수를 포함하며
운영 체제를 부팅하는 방법을 제어합니다. 이 매개 변수는 이전에
Boot.ini 파일(BIOS 기반 운영 체제 내부) 또는 비휘발성 RAM 항목
(EFI(Extensible Firmware Interface) 기반 운영 체제 내부)에 있었습니다.
Bcdedit.exe를 사용하여 부팅 구성 데이터 저장소의 항목을
추가, 삭제, 편집 및 첨부할 수 있습니다.

자세한 명령 및 옵션 정보를 보려면 bcdedit.exe /? <명령>을 입력하십시오. 예를
들어, /createstore 명령에 대한 자세한 정보를 표시하려면 다음을 입력하십시오.

———————————————————————————————————————————–
BdeHdCfg.exe

BitLocker 드라이브 준비 도구 버전 6.1.7600
Copyright (C) 2006-2008 Microsoft Corporation.

사용법:

BdeHdCfg[.exe]
               [-driveinfo]
               [-target {default | unallocated |
                         TargetDriveLetter {shrink | merge}}]
               [-newdriveletter DriveLetter]
               [-size SizeInMegabytes]
               [-quiet] [-restart] [{-? | /?}]

설명:
  이 명령은 하드 드라이브를 BitLocker 드라이브 암호화에 맞게 준비합니다.

  명령줄 매개 변수는 대/소문자를 구분하지 않습니다.

매개 변수:
  -driveinfo
        올바른 대상 드라이브에 대한 정보를 표시합니다.

  -target
        대상 및 작업을 지정합니다.

        새 활성 파티션을 만들려면 ‘shrink’를 지정합니다.
        기존 파티션을 활성으로 만들려면 ‘merge’를 지정합니다.
        디스크에서 포맷되지 않은 공간을 사용하려면 ‘unallocated’를 지정합니다.
        자동으로 대상을 선택하려면 ‘default’를 지정합니다.

        예: -target D: merge
                  -target C: shrink
                  -target unallocated
                  -target default

  -newdriveletter
        새 드라이브에 사용할 드라이브 문자를 지정합니다. 이 작업은
        새 드라이브를 만들 경우에만 유효합니다.

        예: -newdriveletter S:

  -size
        새 드라이브에 사용할 크기를 지정합니다. 이 옵션은
        새 드라이브를 만들 경우에만 유효합니다.

        이 옵션을 지정하지 않으면 드라이브 준비 도구에서 필요한 최소 크기인
        300메가바이트를 지정합니다.

        예: -size 700

  -quiet
        작업을 자동 모드로 지정합니다. 그러면 드라이브 준비 도구의 출력 내용이
        표시되지 않습니다.

  -restart
        드라이브가 준비되면 자동으로 다시 시작합니다.

        BitLocker를 사용하려면 먼저 컴퓨터를 다시 시작해야 합니다.

  -? 또는 /?
        이 명령의 도움말을 표시합니다.

예:
    BdeHdCfg -target c: shrink -newdriveletter x: -size 300 -quiet -restart
    BdeHdCfg -target d: merge -quiet -restart
    BdeHdCfg -target unallocated -newdriveletter s:
    BdeHdCfg -target default

———————————————————————————————————————————–
bitsadmin.exe

/? – 를 참조.

———————————————————————————————————————————–
bootcfg.exe

BOOTCFG /parameter [인수]

설명:
    이 명령줄 도구를 사용하여 Boot.ini 파일에 있는 부팅 항목 설정을
    구성, 쿼리, 변경 또는 삭제할 수 있습니다.

매개 변수 목록:
    /Copy       기본 부팅 항목의 복사본을 만듭니다.

    /Delete     BOOT.INI 파일에서 기존 부팅 항목을 삭제합니다.

    /Query      현재 부팅 항목 및 설정을 표시합니다.

    /Raw        아무 스위치나 추가하도록 지정할 수 있습니다.

    /Timeout    시간 초과 값을 변경할 수 있도록 합니다.

    /Default    기본 부팅 항목을 변경할 수 있도록 합니다.

    /EMS        헤더 없는 항목을 지원하기 위해 /redirect 스위치를
                구성할 수 있도록 합니다.

    /Debug      원격 디버깅에 대해 포트 및 전송 속도를
                지정할 수 있도록 합니다.

    /Addsw      미리 정의된 스위치를 추가할 수 있도록 합니다.

    /Rmsw       미리 정의된 스위치를 제거할 수 있도록 합니다.

    /Dbg1394    디버깅에 대해 1394 포트를 구성할 수 있도록 합니다.

    /?          이 도움말 메시지를 표시합니다.

예:
    BOOTCFG /Copy /?
    BOOTCFG /Delete /?
    BOOTCFG /Query /?
    BOOTCFG /Raw /?
    BOOTCFG /Timeout /?
    BOOTCFG /EMS /?
    BOOTCFG /Debug /?
    BOOTCFG /Addsw /?
    BOOTCFG /Rmsw /?
    BOOTCFG /Dbg1394 /?
    BOOTCFG /Default /?
    BOOTCFG /?

경고: BOOT.INI는 Windows XP 및 이전 버전 운영 체제에서 부팅 옵션으로
         사용됩니다. Windows Vista 부팅 옵션을 수정하려면 BCDEDIT 명령줄
         도구를 사용하십시오.

———————————————————————————————————————————–
certreq.exe

사용법:
  CertReq -?
  CertReq [-v] -?
  CertReq [-Command] -?

  CertReq [-Submit] [Options] [RequestFileIn [CertFileOut [CertChainFileOut [FullResponseFileOut]]]]
    요청을 인증 기관으로 제출합니다.
 
  CertReq -Retrieve [Options] RequestId [CertFileOut [CertChainFileOut [FullResponseFileOut]]]
    인증 기관으로부터의 이전 요청에 대한 응답을 수신합니다.
 
  CertReq -New [Options] [PolicyFileIn [RequestFileOut]]
    PolicyFileIn에 의해 새 요청을 생성합니다.
 
  CertReq -Accept [Options] [CertChainFileIn | FullResponseFileIn | CertFileIn]
    이전의 새 요청에 대한 응답을 수락하고 설치합니다.

    CertReq -Policy [Options] [RequestFileIn [PolicyFileIn [RequestFileOut [PKCS10FileOut]]]]
    기존의 CA 인증서 또는 기존 요청으로부터 상호 인증
    또는 정규 종속 요청을 생성합니다.

    CertReq -Sign [Options] [RequestFileIn [RequestFileOut]]
    등록 에이전트 또는 정규
    종속 서명 인증서로 인증서 요청에 서명합니다.
 
  CertReq -Enroll [Options] TemplateName
  CertReq -Enroll -cert CertId [Options] Renew [ReuseKeys]
    인증서를 등록하거나 갱신합니다.

생략……
———————————————————————————————————————————–
certutil.exe

동사:
  -dump             — 구성 정보 또는 파일 덤프
  -asn              — ASN.1 파일 구문 분석

  -decodehex        — 16진수로 인코딩된 파일 디코딩
  -decode           — Base 64로 인코딩된 파일 디코딩
  -encode           — Base 64로 파일 인코딩

  -deny             — 대기 중인 요청 거부
  -resubmit         — 대기 중인 요청 다시 제출
  -setattributes    — 대기 중인 요청에 대한 특성을 설정합니다.
  -setextension     — 대기 중인 요청에 대한 확장을 설정합니다.
  -revoke           — 인증서 해지
  -isvalid          — 현재 인증서 처리 표시

  -getconfig        — 기본 구성 문자열 가져오기
  -ping             — Active Directory 인증서 서비스 요청 인터페이스를 Ping합니다.
  -pingadmin        — Active Directory 인증서 서비스 관리 인터페이스를 Ping합니다.
  -CAInfo           — CA 정보 표시
  -ca.cert          — CA의 인증서를 검색합니다.
  -ca.chain         — CA의 인증서 체인을 검색합니다.
  -GetCRL           — CRL 얻기

생략……
———————————————————————————————————————————–
change.exe

CHANGE { LOGON | PORT | USER }

———————————————————————————————————————————–
chglogon.exe

세션 로그인을 허용하거나, 거부하거나, 드레이닝합니다.

CHANGE LOGON {/QUERY | /ENABLE | /DISABLE | /DRAIN | /DRAINUNTILRESTART}

  /QUERY    현재 세션 로그인 모드를 쿼리합니다.
  /ENABLE   세션에서 사용자가 로그인하게 합니다.
  /DISABLE  세션에서 사용자가 로그인하지 못하게 합니다.
  /DRAIN    새 사용자 로그온을 사용하지 못하도록 설정하며 기존 세션에 대한 다시 연결은 허용합니다.
  /DRAINUNTILRESTART    서버가 다시 시작될 때까지 새 사용자 로그온을 사용하지 못하도록 설정하며 기존 세션에 대한 다시 연
결은 허용합니다.

———————————————————————————————————————————–
chcp.com

현재의 코드 페이지 번호를 표시하거나 설정합니다.

CHCP [nnn]

  nnn   코드 페이지를 지정합니다.

매개 변수 없이 사용하면 현재의 코드 페이지 번호를 표시합니다.

———————————————————————————————————————————–
chgport.exe

DOS 응용 프로그램 호환성을 위하여, COM 포트 매핑을 열거하거나 변경합니다.

CHANGE PORT [portx=porty | /D portx | /QUERY]

  portx=porty  포트 x를 포트y로 매핑합니다.
  /D portx    포트 x에 대한 매핑을 삭제합니다.
  /QUERY      현재 매핑된 포트를 표시합니다.

———————————————————————————————————————————–
chgusr.exe

설치 모드를 바꿉니다.

HANGE USER {/EXECUTE | /INSTALL | /QUERY}

/EXECUTE  실행 모드를 사용하게 합니다(기본값).
/INSTALL  설치 모드를 사용하게 합니다.
/QUERY    현재 설정을 표시합니다.

———————————————————————————————————————————–
chkdsk.exe

디스크를 검사하고 상태를 화면에 표시합니다.

CHKDSK [볼륨[[경로]파일 이름]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:크기]] [/B]

  볼륨          검사할 탑재 지점이나 볼륨 이름, 드라이브 문자를
                “:”을 포함하여 지정합니다.
  파일이름      검사할 파일 이름을 지정합니다. (FAT/FAT32 전용)
  /F            디스크에 있는 오류를 고칩니다.
  /V              FAT 또는 FAT32에서는 디스크에 있는 모든 파일의
                  전체 경로와 이름을 표시합니다.
                  NTFS에서는 자세한 메시지를 표시합니다.
  /R              손상된 섹터를 찾아서 읽을 수 있는 정보를 복구합니다.
                  (/F 포함)
  /L:크기          로그 파일 크기를 지정된 크기 만큼의 KB로 변경합니다.
                  크기가 지정되지 않으면 현재 크기를 표시합니다.
                  (NTFS 전용)
  /X              필요하면 우선 볼륨을 분리하도록 합니다.
                  그러면 볼륨에 대한 모든 핸들을 사용할 수 없습니다.
                  (/F 포함)
  /I              색인 항목 확인을 건너뜁니다. (NTFS 전용)
  /C              폴더 구조에서 사이클 항목 확인을
                  건너뜁니다. (NTFS 전용)
  /B              볼륨에 있는 손상된 클러스터를 다시 평가합니다. (NTFS 전용)
                  (/R 포함)

/I 또는 /C 스위치는 지정한 볼륨의 일부에 대한 검사를 건너뛰므로
Chkdsk에 사용되는 시간을 줄일 수 있습니다.

———————————————————————————————————————————–
chkntfs.exe

부팅하는 동안 디스크 검사를 표시하거나 수정합니다.

CHKNTFS 볼륨 […]
CHKNTFS /D
CHKNTFS /T[:시간]
CHKNTFS /X 볼륨 […]
CHKNTFS /C 볼륨 […]

  볼륨          드라이브 문자(“:” 포함)나 탑재 포인트, 볼륨 이름을
                 지정합니다.
  /D             시스템을 기본값으로 복원; 부팅할 때 모든 드라이브를
                 검사하며 오염된 드라이브에 대해 chkdsk 실행
                 /X 옵션의 영향을 취소
  /T:시간        초기 AUTOCHK 카운트 다운 시간을 사용자가 초 단위로
                 변경할 수 있습니다. 시간을 지정하지 않은 경우 현재 설정을
                 나타냅니다.
  /X             부팅할 때 기본 검사에서 제외할 드라이브
                 제외된 드라이브는 명령 호출 간에 누적되지 않음
  /C             부팅할 때 검사할 드라이브를 예약합니다; 드라이브가 손상된
                 경우에는  chkdsk를 실행합니다.
                 (NTFS가 지원하는 모든 고급 기능을 사용할 수 있습니다.)

스위치가 지정되지 않으면 CHKNTFS에서는 지정된 드라이브에
문제가 있거나 다시 부팅할 때 확인하기로 설정된 경우 표시합니다.

———————————————————————————————————————————–
choice.exe

CHOICE [/C choices] [/N] [/CS] [/T timeout /D choice] [/M text]

설명:
    이 도구는 사용자가 선택 항목 목록에서 하나의 항목을
    선택할 수 있도록 하고 선택한 항목의 인덱스를 반환합니다.

매개 변수 목록:
   /C    choices       만들 선택 목록을 지정합니다.
                       기본 목록은 “YN”입니다.

   /N                  프롬프트에 선택 목록을 숨깁니다.
                       프롬프트 전의 메시지는 표시되며
                       선택 항목은 사용 가능합니다.

   /CS                 대/소문자 구별된 선택 항목을 선택할 수 있도록 합니다.
                       유틸리티는 기본값으로 대/소문자를 구별하지 않습니다.

   /T    timeout       기본값이 선택되기 전에 기다릴 시간(초)입니다.
                       허용되는 값은 0에서 9999입니다. 0을 지정하면
                       기다리지 않고 바로 기본값이 선택됩니다.

   /D    choice        nnnn초 후 기본 선택 항목을 지정합니다.
                       문자가 /C 옵션으로 지정된 집합에 들어 있어야 하며
                       /T로 nnnn을 지정해야 합니다.

   /M    text          프롬프트 앞에 표시될 메시지를 지정합니다.
                       값을 지정하지 않으면 프롬프트만
                       표시됩니다.

   /?                  이 도움말 메시지를 표시합니다.

   참고:
   ERRORLEVEL 환경 변수는 선택 항목 집합에서 선택된 키의
   인덱스로 설정됩니다. 이와 같이 첫 번째 나열된 선택 항목은 1을
   반환하고 두 번째는 2를 반환합니다.
   올바르지 않은 키를 누르면 경고음이 들립니다.
   오류 상태가 검색되면 255 값의 ERRORLEVEL이 반환됩니다.
   사용자가 CTRL+BREAK 또는 CTRL+C를 누르면 0 값의
   ERRORLEVEL이 반환됩니다.
   일괄 프로그램에서 ERRORLEVEL 매개 변수를 사용하려면
   내림차순으로 나열하십시오.

예:
   CHOICE /?
   CHOICE /C YNC /M “예는 Y, 아니요는 N, 취소는 C를 선택합니다.”
   CHOICE /T 10 /C ync /CS /D y
   CHOICE /C ab /M “1 옵션은 a, 2 옵션은 b를 선택합니다.”
   CHOICE /C ab /N /M “1 옵션은 a, 2 옵션은 b를 선택합니다.”

———————————————————————————————————————————–
cipher.exe

NTFS 파티션에 있는 디렉터리(파일)의 암호화 상태를 표시하거나 변경합니다.

  CIPHER [/E | /D | /C]
         [/S:디렉터리] [/B] [/H] [경로 이름 […]]

  CIPHER /K [/ECC:256|384|521]

  CIPHER /R:파일 이름 [/SMARTCARD] [/ECC:256|384|521]

  CIPHER /U [/N]

  CIPHER /W:디렉터리

  CIPHER /X[:efsfile] [파일 이름]

  CIPHER /Y

  CIPHER /ADDUSER [/CERTHASH:hash | /CERTFILE:파일 이름 | /USER:사용자 이름]
         [/S:디렉터리] [/B] [/H] [경로 이름 […]]

  CIPHER /FLUSHCACHE [/SERVER:서버 이름]

  CIPHER /REMOVEUSER /CERTHASH:hash
         [/S:디렉터리] [/B] [/H] [경로 이름 […]]

  CIPHER /REKEY [경로 이름 […]]

    /B        오류가 발생하면 중단됩니다. 기본적으로 오류가 발생해도
              CIPHER는 계속 실행됩니다.
    /C        암호화된 파일에 정보를 표시합니다.
    /D        지정한 파일 또는 디렉터리를 해독합니다.
    /E        지정한 파일 또는 디렉터리를 암호화합니다. 나중에 추가되는
              파일이 암호화되도록 디렉터리에 표시합니다.
              상위 디렉터리가 암호화되지 않은 상태에서 암호화된 파일을
              수정하면 암호가 풀릴 수 있습니다. 파일 및 상위 디렉터리를
              암호화하는 것이 좋습니다.
    /H        숨김 또는 시스템 특성 파일을 표시합니다.
              기본적으로 이와 같은 파일은 표시되지 않습니다.
    /K        EFS에서 사용할 새 인증서 및 키를 만듭니다.
              이 옵션을 선택한 경우, 다른 모든 옵션은 무시됩니다.

생략……
———————————————————————————————————————————–
cleanmgr.exe

cleanmgr [/SAGESET:n | /SAGERUN:n |TUNEUP:n | /LOWDISK | /VERYLOWDISK | /SETUP]

———————————————————————————————————————————–
clip.exe

CLIP

설명:
    명령줄 도구의 출력을 Windows 클립보드로 리디렉션합니다.
    그런 다음 텍스트 출력을 다른 프로그램에 붙여넣을 수 있습니다.

매개 변수 목록:
    /?                  이 도움말 메시지를 표시합니다.

예:
    DIR | CLIP          현재 디렉터리 목록의 복사본을 Windows
                        클립보드에 저장합니다.

    CLIP < README.TXT   readme.txt의 텍스트 복사본을
                        Windows 클립보드에 저장합니다.

———————————————————————————————————————————–
cmd.exe

Windows 명령 인터프리터의 새 인스턴스를 시작합니다.

CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
    [[/S] [/C | /K] 문자열]

/C      문자열이 지정한 명령어를 수행한 후에 종료합니다.
/K      문자열이 지정한 명령어를 수행한 후에 계속 남아있습니다.
/S      /C 또는 /K 다음에 문자열의 역할을 수정합니다(아래 참고).
/Q      에코를 끕니다.
/D      레지스트리에서 AutoRun 명령어를 실행할 수 없습니다(아래 참고).
/A      파이프 또는 파일로의 내부 명령어 출력을 ANSI로 설정합니다.
/U      파이프 또는 파일로의 내부 명령어 출력을 유니코드로
        설정합니다.
/T:fg   전경/배경 화면 색상을 설정합니다(자세한 사항은 COLOR /? 참고).
/E:ON   명령 확장을 사용할 수 있습니다(아래 참고).
/E:OFF  명령 확장을 사용할 수 없습니다(아래 참고).
/F:ON   파일과 디렉터리 이름 완성 문자를 사용할 수 있습니다(아래 참고).
/F:OFF  파일과 디렉터리 이름 완성 문자를 사용할 수 없습니다(아래 참고).
/V:ON   !를 사용하는 지연된 환경 변수 확장명을 구분 기호로 사용할 수 있습니다.
        예를 들어, /V:ON은 실행 시간에 !var!가 변수 var을
        확장하도록 허용합니다. var 구문은 입력 시간에
        변수를 확장하는데 이것은 FOR 루프 안에 있는 경우와
        매우 다릅니다.
/V:OFF  지연된 환경 확장을 할 수 없습니다.

명령 구분 기호 ‘&&’로 구분되는 다중 명령어는
앞뒤에 따옴표가 있는 경우에만 문자열로 처리됩니다.
또한 호환성을 위해 /X와 /E:ON, /Y와 /E:OFF, /R과 /C는
동일한 기능을 갖습니다. 다른 스위치는 무시됩니다.

/C 또는 /K가 지정되면 스위치 뒤의 나머지 명령줄은
다음 내용과 같이 따옴표(“) 문자를 처리하도록
별도의 명령줄로 처리됩니다.

    1. 다음의 모든 조건이 만족되면
        명령줄에 있는 따옴표가 유지됩니다.

        – /S 스위치 없음
        – 정확히 두 개의 따옴표 문자가 있음
        – 따옴표 문자 사이에 다음과 같은 특수 문자가 없음
          특수 문자: &<>()@^|
        – 따옴표 사이에 하나 이상의 공백 문자가 있음
        – 따옴표 사이에 실행 파일 이름이 있음

    2. 그렇지 않으면, 이전의 방식대로 첫 문자가 따옴표인지 확인하고
        만약 따옴표라면, 시작 및 끝 따옴표를 제거하고 따옴표 뒤에 있는
        문자를 유지합니다.

생략……
———————————————————————————————————————————–
cmdkey.exe

저장된 사용자 이름 및 암호를 만들고, 표시하고 삭제합니다.

이 명령의 구문:

CMDKEY [{/add | /generic}:대상 이름 {/smartcard | /user:사용자 이름 {/pass{:암호}}} | /delete{:대상 이름 | /ras} | /list{:대상 이름}]

예:

  사용 가능한 자격 증명을 나열하려면:
     cmdkey /list
     cmdkey /list:대상 이름

  도메인 자격 증명을 만들려면:
     cmdkey /add:대상 이름 /user:사용자 이름 /pass:암호
     cmdkey /add:대상 이름 /user:사용자 이름 /pass
     cmdkey /add:대상 이름 /user:사용자 이름
     cmdkey /add:대상 이름 /smartcard
    
  일반 자격 증명을 만들려면:
     일반 자격 증명을 만들려면 /add 스위치는 대신 /generic 스위치를 사용할 수도 있습니다.

  기존 자격 증명을 삭제하려면:
     cmdkey /delete:대상 이름

  RAS 자격 증명을 삭제하려면:
     cmdkey /delete /ras

———————————————————————————————————————————–
comp.exe

두 개 또는 여러 개의 파일을 비교합니다.

COMP [데이터1] [데이터2] [/D] [/A] [/L] [/N=번호] [/C] [/OFF[LINE]]

  데이터1     비교할 첫 번째 파일의 위치와 이름을 지정합니다.
  데이터2     비교할 두 번째 파일의 위치와 이름을 지정합니다.
  /D          다른 부분을 십진 형식으로 표시합니다.
  /A          다른 부분을 ASCII 문자로 표시합니다.
  /L          다른 부분에 대한 행 번호를 표시합니다.
  /N=번호     각 파일에서 지정한 번호만큼의 행만을 비교합니다.
  /C          ASCII 문자에 대해 대/소문자를 구별하지 않고 비교합니다.
  /OFF[LINE] 오프라인 속성 세트 파일을 건너뛰지 않습니다.

데이터1과 데이터2에 와일드카드(*와 ?)를 사용하여 여러 개의 파일을
지정할 수 있습니다.
NTFS 파티션에 있는 파일의 압축을 화면에 표시하거나 바꿉니다.

———————————————————————————————————————————–
compact.exe

COMPACT [/C | /U] [/S[:디렉터리]] [/A] [/I] [/F] [/Q] [파일이름 […]]

  /C        지정된 파일을 압축합니다.  디렉터리에 표시하여
            나중에 추가된 파일도 압축합니다.
  /U        지정된 파일의 압축을 풉니다.  디렉터리에 표시하여
            나중에 추가된 파일을 압축하지 않습니다.
  /S        선택된 디렉터리와 모든 하위 디렉터리에서
            지정된 작업을 실행합니다. 기본 “dir”은
            현재 디렉터리입니다.
  /A        숨김 또는 시스템 특성을 가진 파일을 표시합니다.
            이 파일들은 기본적으로 생략됩니다.
  /I        오류가 생긴 후에도 지정된 작업을 계속 실행합니다.
            오류가 생기면 COMPACT를 멈추는 것이 기본값입니다.
  /F        이미 압축된 파일을 포함하여 지정된 모든 파일을 강제로
            압축합니다. 이미 압축된 파일은 건너뛰는 것이
            기본값입니다.
  /Q        가장 중요한 정보만 보고합니다.
  파일이름  패턴, 파일, 또는 디렉터리를 지정합니다.

  매개 변수 없이 COMPACT를 사용하면, 현재 디렉터리와 그 안에 있는
  모든 파일의  압축 상태를 표시합니다. 여러 개의 파일 이름과
  와일드카드를 사용할 수 있습니다. 매개 변수 사이에는 공백이
  있어야 합니다.

———————————————————————————————————————————–
cmstp.exe

모드:

프로필 설치 — cmstp.exe [/ni /ns /nf /s /su /sd /au] <프로필 Inf의 전
체 경로>
프로필 제거 — cmstp.exe /u [/s] <프로필 Inf의 전체 경로>
도움말 — cmstp.exe /?

Inf 파일의 긴 경로를 큰 따옴표(“)로 묶어야 합니다.

설치 한정자:

/ns       바탕 화면 바로 가기 없음
/nf       지원 파일 종속성 확인 건너뛰기
/s        자동설치
/su       단일 사용자 설치
/sd       이 연결을 IE 기본 연결로 설정
/au       모든 사용자 설치(관리자만)

제거 한정자:

/s        제거 확인 프로프트 없음

cmstp.exe 사용에 대한 자세한 내용은
연결 관리자 관리 키트 설명서를 참조하십시오.

———————————————————————————————————————————–
convert.exe

FAT 볼륨을 NTFS로 변환합니다.

CONVERT 볼륨 /FS:NTFS [/V] [/CvtArea: 파일 이름] [/NoSecurity] [/X]

  볼륨         드라이브 문자(“:” 포함),
              탑재 포인트 또는 볼륨 이름을 지정합니다.
  /FS:NTFS    볼륨이 NTFS로 변환되도록 지정합니다.
  /V          자세한 정보 표시 모드에서 변환이 실행되도록 지정합니다.
  /CvtArea:파일 이름
              루트 디렉터리에서 NTFS 시스템 파일의 자리 표시자로
              사용될 파일을 지정합니다.
  /NoSecurity 변환된 파일과 디렉터리의 보안 설정에 모든 사용자가 액세스할 수
              있도록 지정합니다.
  /X          필요한 경우 우선 볼륨을 분리합니다.
              볼륨의 모든 열린 핸들은 유효하지 않게 됩니다.

———————————————————————————————————————————–
cscript.exe

Microsoft (R) Windows Script Host 버전 5.8
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.

Usage: CScript 스크립트 이름.확장자 [옵션…] [인수…]

옵션:
//B         배치 모드: 스크립트 오류와 프롬프트를 표시하지 않습니다.
//D         디버깅을 사용 가능하게 합니다.
//E:engine  스크립트 실행에 엔진을 사용합니다.
//H:CScript 기본 스크립트 호스트를 CScript.exe로 변경합니다.
//H:WScript 기본 스크립트 호스트를 WScript.exe(기본값)로 변경합니다.
//I         상호 작용 모드(기본값, //B와 반대 경우)
//Job:xxxx  WSF 작업을 수행합니다.
//Logo      로고(기본값)를 표시합니다.
//Nologo    로고를 표시하지 않습니다. 즉, 실행 시에 배너가 표시되지 않습니다.
//S         현재 명령줄 옵션을 지금 사용자에 대하여 저장합니다.
//T:nn      시간 제한(초): 스크립트 실행에 허용된 최대 시간입니다.
//X         디버거에서 스크립트 실행합니다.
//U         콘솔에서 리디렉션 I/O로 유니코드를 사용합니다.

———————————————————————————————————————————–
Defrag.exe

Microsoft 디스크 조각 모음
Copyright (c) 2007 Microsoft Corp.

설명:

    시스템 성능 향상을 위해 로컬 볼륨의 조각난 파일을
    찾아 통합 정리합니다.

구문:

    defrag <볼륨> | /C | /E <볼륨>    [/H] [/M | [/U] [/V]]
    defrag <볼륨> | /C | /E <볼륨> /A [/H] [/M | [/U] [/V]]
    defrag <볼륨> | /C | /E <볼륨> /X [/H] [/M | [/U] [/V]]
    defrag <볼륨>                      /T [/H]       [/U] [/V]

매개 변수:

    값    설명

    /a    지정한 볼륨에 대한 분석을 수행합니다.

    /C    모든 볼륨에서 작업을 수행합니다.

    /E    지정한 볼륨을 제외한 모든 볼륨에서 작업을 수행합니다.

    /H    보통 우선 순위 작업을 실행합니다. 기본값은 낮은 우선 순위입니다.

    /M    백그라운드에서 병렬로 각 볼륨에서 작업을 실행합니다.

    /T    지정한 볼륨에서 이미 진행 중인 작업을 추적합니다.

    /U    화면에 작업 진행률을 출력합니다.

    /V    조각화 통계를 포함한 자세한 정보 표시를 출력합니다.

    /X    지정한 볼륨에서 사용 가능한 공간을 통합합니다.

예:

    defrag C: /U /V
    defrag C: D: /M
    defrag C:\mountpoint /A /U
    defrag /C /H /V

———————————————————————————————————————————–
diskcomp.com

두 플로피 디스크의 내용을 비교합니다.

DISKCOMP [드라이브1: [드라이브2:]]

———————————————————————————————————————————–
diskcopy.com

플로피 디스크의 내용을 다른 플로피 디스크에 복사합니다.

DISKCOPY [드라이브1: [드라이브2:]] [/V]

  /V   내용이 제대로 복사되는지 확인합니다.

두 개의 플로피 디스크 유형이 같아야 합니다.
드라이브1:과 드라이브2:에 대하여 같은 드라이브를 지정할 수 있습니다.

———————————————————————————————————————————–
diskpart.exe

Microsoft DiskPart 버전 6.1.7600

ACTIVE      – 선택한 파티션을 활성으로 표시합니다.
ADD         – 단순 볼륨에 미러를 추가합니다.
ASSIGN      – 선택한 볼륨에 드라이브 문자 또는 탑재 지점을 할당합니다.
ATTRIBUTES  – 볼륨 또는 디스크 특성을 조작합니다.
ATTACH      – 가상 디스크 파일을 연결합니다.
AUTOMOUNT   – 기본 볼륨의 자동 탑재를 사용 및 사용 안 함으로 설정합니다.
BREAK       – 미러 집합을 나눕니다.
CLEAN       – 디스크에서 구성 정보 또는 모든 정보를 삭제하고, 디스크를
              닫습니다.
COMPACT     – 파일의 물리적 크기를 줄입니다.
CONVERT     – 서로 다른 디스크 형식으로 변환합니다.
CREATE      – 볼륨, 파티션 또는 가상 디스크를 만듭니다.
DELETE      – 개체를 삭제합니다.
DETAIL      – 개체 정보를 제공합니다.
DETACH      – 가상 디스크 파일을 분리합니다.
EXIT        – DiskPart를 끝냅니다.
EXTEND      – 볼륨을 확장합니다.
EXPAND      – 가상 디스크에서 사용할 수 있는 최대 크기를 확장합니다.
FILESYSTEMS – 볼륨의 지원되는 파일 시스템과 현재 파일 시스템을 표시합니다.
FORMAT      – 볼륨 또는 파티션을 포맷하십시오.
GPT         – 특성을 선택한 GPT 파티션에 할당합니다.
HELP        – 명령 목록을 표시합니다.
IMPORT      – 디스크 그룹을 가져옵니다.
INACTIVE    – 선택한 파티션을 비활성 상태로 표시합니다.
LIST        – 개체 목록을 표시합니다.
MERGE       – 자식 디스크를 부모 디스크와 병합합니다.
ONLINE      – 현재 오프라인으로 표시된 개체를 온라인 상태로 만듭니다.
OFFLINE     – 현재 온라인으로 표시된 개체를 오프라인 상태로 만듭니다.
RECOVER     – 선택한 팩에 있는 모든 디스크의 상태를 새로 고칩니다.
              잘못된 팩에 있는 디스크에 대해 복구를 시도하고
              미러된 볼륨과 부실 플렉스 또는 패리티 데이터가 있는
              RAID5 볼륨을 다시 동기화합니다.
REM         – 아무 작업도 하지 않습니다. 스크립트를 설명하는데 사용됩니다.
REMOVE      – 드라이브 문자 또는 탑재 지점 할당을 제거합니다.
REPAIR      – 실패한 구성원이 있는 RAID-5 볼륨을 복구합니다.
RESCAN      – 디스크 및 볼륨을 다시 검색합니다.
RETAIN      – 단순 볼륨에 보유된 파티션을 만듭니다.
SAN         – 현재 부팅된 OS에 대한 SAN 정책을 표시하거나 설정합니다.
SELECT      – 포커스를 개체로 이동합니다.
SETID       – 파티션 형식을 변경하십시오.
SHRINK      – 선택한 볼륨을 축소합니다.
UNIQUEID    – 디스크의 GPT(GUID 파티션 테이블) 식별자 또는
              MBR(마스터 부트 레코드) 서명을 표시하거나 설정합니다.

Microsoft DiskPart 구문:
    diskpart [/s <스크립트>] [/?]

    /s <스크립트> – DiskPart 스크립트를 사용합니다.
    /?          – 이 도움말 화면을 표시합니다.

———————————————————————————————————————————–
diskperf.exe

DISKPERF [-Y[D|V] | -N[D|V]] [\\컴퓨터 이름]

  -Y  시스템을 다시 시작할 때 모든 디스크 성능 카운터를
      시작하도록 시스템을 설정합니다.

  -YD 시스템을 다시 시작할 때 실제 드라이브에 대해
      디스크 성능 카운터를 사용합니다.
  -YV 시스템을 다시 시작할 때 논리 드라이브 또는
      저장소 볼륨에 대해 디스크 성능 카운터를 사용합니다.
  -N  시스템을 다시 시작할 때 모든 디스크 성능 카운터를
      시작하도록 시스템을 설정합니다.

  -ND 실제 드라이브에 대해 디스크 성능 카운터를 사용할 수 없게 합니다.
  -NV 논리 드라이브에 대해 디스크 성능 카운터를 사용할 수 없게 합니다.
  \\컴퓨터 이름         보거나 사용할 디스크 성능 카운터를
                        설정할 컴퓨터 이름입니다.
                        컴퓨터는 Windows 2000 시스템이어야 합니다.
  참고: 디스크 성능 카운터는 Windows 2000 이후의 시스템에서
        영구적으로 사용할 수 있게 설정됩니다.

———————————————————————————————————————————–
diskraid.exe

Microsoft DiskRAID 버전 6.1.7600
Copyright (C) 2003-2007 Microsoft Corporation.

사용법:  DISKRAID [/? | [/s <스크립트>] [/v]]

    DiskRAID 응용 프로그램을 시작합니다.

    /?          DiskRAID에서 이 사용법 텍스트를 표시하도록 지정합니다.

    /s <스크립트> DiskRAID에서 지정한 위치에 있는 스크립트 파일의
                명령을 실행하도록 지정합니다.

    /v          DiskRAID가 세부 정보 표시 모드로 실행되도록 지정하여 실행되는
                각 명령에 대한 추가 정보를 출력합니다.
예:

    DISKRAID
    DISKRAID /v

———————————————————————————————————————————–
Dism.exe

배포 이미지 서비스 및 관리 도구
버전: 6.1.7600.16385

DISM.exe [dism 옵션] {WIM 명령} [<WIM 인수>]
DISM.exe {/Image:<오프라인 이미지 경로> | /Online} [dism 옵션]
         {서비스 명령} [<서비스 인수>]

설명:

  DISM에서 Windows 이미지의 기능 및 패키지를 열거, 설치, 제거, 구성 및
  업데이트합니다. 사용할 수 있는 명령은 서비스되는 이미지에 따라 다르며
  이미지가 오프라인 또는 실행 중인지에 따라 다릅니다.

WIM 명령:

  /Get-MountedWimInfo     – 탑재된 WIM 이미지에 대한 정보를 표시합니다.
  /Get-WimInfo            – WIM 파일의 이미지에 대한 정보를 표시합니다.
  /Commit-Wim             – 탑재된 WIM 이미지에 변경 사항을 저장합니다.
  /Unmount-Wim            – 탑재된 WIM 이미지를 탑재 해제합니다.
  /Mount-Wim              – WIM 파일에서 이미지를 탑재합니다.
  /Remount-Wim            – 분리된 WIM 탑재 디렉터리를 복구합니다.
  /Cleanup-Wim            – 손상된 탑재 WIM 이미지와 관련된 리소스를
                            삭제합니다.

이미지 사양:

  /Online                 – 실행 중인 운영 체제를 대상으로 합니다.
  /Image                  – 오프라인 Windows 이미지의 루트 디렉터리
                            경로를 지정합니다.

DISM 옵션:

  /English                – 영어로 명령줄 출력을 표시합니다.
  /Format                 – 보고서 출력 형식을 지정합니다.
  /WinDir                 – Windows 디렉터리의 경로를 지정합니다.
  /SysDriveDir            – 이름이 BootMgr인 시스템 로더 파일의 경로를
                            지정합니다.
  /LogPath                – 로그 파일 경로를 지정합니다.
  /LogLevel               – 로그에 표시되는 출력 수준을 지정합니다(1-4).
  /NoRestart              – 자동 다시 부팅 및 다시 부팅 메시지를
                            표시하지 않습니다.
  /Quiet                  – 오류 메시지를 제외한 모든 출력을 표시하지 않습니다.
  /ScratchDir             – 임시 디렉터리 경로를 지정합니다.

이러한 DISM 옵션과 해당 인수에 대한 자세한 내용을 보려면
/? 바로 앞에 옵션을 지정하십시오.

  예:    
    DISM.exe /Mount-Wim /?
    DISM.exe /ScratchDir /?
    DISM.exe /Image:C:\test\offline /?
    DISM.exe /Online /?

———————————————————————————————————————————–
dispdiag.exe

Logs display information to a file in the current directory.

Usage: dispdiag [-testacpi] [-d] [-delay <seconds>] [-out <FilePath>]
    -testacpi            runs hotkey diagnostics test
    -d                   generates a dmp file as well with additional data.
    -delay               delays the collection of data by specified time in seconds.
    -out <FilePath>      path where the dispdiag file should be saved, including filename. This must be the last parameter
Output:
    Name of the saved file.

———————————————————————————————————————————–
djoin.exe

사용법: djoin.exe [/OPTIONS]

  /PROVISION  – 도메인에 컴퓨터 계정을 구축합니다.
      /DOMAIN <이름>   – 가입할 도메인의 <이름>입니다.
      /MACHINE <이름>  – 도메인에 가입할 컴퓨터의 <이름>입니다.
      /MACHINEOU <OU> – 계정이 생성될 선택적 <OU>입니다.
      /DCNAME <DC>   – 계정이 생성될 대상에 대한 선택적 <DC>입니다.
      /REUSE     – 기존 계정을 다시 사용합니다. 암호는 다시 설정됩니다.
      /SAVEFILE <파일 경로>  – 구축 데이터를 <파일 경로>의 파일에 저장합니다.
      /NOSEARCH  – 계정 충돌 검색을 건너뜁니다. DCNAME이 필요합니다(더욱 빠름).
      /DOWNLEVEL – Windows Server 2008 DC 또는 이전 버전을 사용하여 지원합니다.
      /PRINTBLOB  – 응답 파일에 대해 base64 인코딩 메타데이터 BLOB를 반환합니다.
      /DEFPWD    – 기본 컴퓨터 계정 암호를 사용합니다(권장되지 않음).

  /REQUESTODJ  – 다음 부팅 시 오프라인 도메인 가입을 요청합니다.
      /LOADFILE <파일 경로> – 이전에는 /SAVEFILE로 지정된 <파일 경로>입니다.
      /WINDOWSPATH <경로> – 오프라인 이미지의 Windows 디렉터리에 대한 <경로>입니다.
      /LOCALOS – /WINDOWSPATH가 로컬에서 실행되는 OS를 지정하도록 합니다.
                 이 명령은 로컬 관리자로 실행해야 합니다.
                 변경 사항을 적용하려면 다시 시작해야 합니다.

예:

도메인에 컴퓨터 계정을 구축하려면 다음을 입력합니다.
djoin.exe /PROVISION /DOMAIN <도메인 이름> /MACHINE <컴퓨터 이름>
          /SAVEFILE <파일 경로>
          참고: 다른 매개 변수는 선택 사항입니다.

오프라인 도메인 가입을 수행하도록 로컬 컴퓨터에 요청하려면 다음을 입력합니다.
djoin.exe /REQUESTODJ /LOADFILE <파일 경로> /WINDOWSPATH <경로>
          참고: 다른 매개 변수는 선택 사항입니다.
———————————————————————————————————————————–
doskey.exe

명령줄을 편집하고, Windows 명령을 다시 호출하고, 매크로를 만듭니다.

DOSKEY [/REINSTALL] [/LISTSIZE=크기] [/MACROS[:ALL | :exe-이름]]
  [/HISTORY] [/INSERT | /OVERSTRIKE] [/EXENAME=exe-이름] [/MACROFILE=파일이름]
  [매크로이름=[텍스트]]

  /REINSTALL          Doskey의 새 사본을 설치합니다.
  /LISTSIZE=크기      사용 내용 버퍼의 크기를 설정합니다.
  /MACROS             모든 DOSKEY 매크로 목록을 표시합니다.
  /MACROS:ALL         Doskey 매크로가 있는 모든 실행 파일의 모든 Doskey
                      매크로를 표시합니다.
  /MACROS:exe-이름    지정된 실행 파일에 대한 Doskey 매크로를 표시합니다.
  /HISTORY            메모리에 저장된 모든 명령을 표시합니다.
  /INSERT             새로 입력된 문자가 기존의 텍스트에 삽입됩니다.
  /OVERSTRIKE         새로 입력된 문자로 기존의 텍스트를 바꿉니다.
  /EXENAME=exe-이름   Doskey를 실행할 수 있는 파일을 지정합니다.
  /MACROFILE=파일이름 설치할 매크로의 파일을 지정합니다.
  매크로이름          만들 매크로에 대한 이름을 지정합니다.
  텍스트              기록하려는 명령을 지정합니다.

위 아래 화살표 키는 명령어를 다시 호출합니다.
<Esc> 키는 명령줄을 지웁니다.
<F7> 키는 명령 사용 내용을 표시합니다.
<Alt+F7> 키는 명령 사용 내용을 모두 지웁니다.
<F8> 키는 명령 사용 내용을 검색합니다.
<F9> 키는 숫자로 명령을 선택하게 합니다.
<Alt+F10> 키는 매크로 정의를 지웁니다.

매크로를 정의할 때 다음 특수 코드를 사용하여 명령어 실행을 제어할 수 있습니다.
$T     명령 분리 기호. 여러 개의 명령을 한 매크로로 만들 수 있습니다.
$1-$9  일괄 처리 매개 변수.  일괄 처리 프로그램에서의 %1-%9와 같습니다.
$*     명령줄에서 매크로 이름 다음에 오는 모든 것으로 대체됩니다.

———————————————————————————————————————————–
driverquery.exe

DRIVERQUERY [/S 시스템 [/U 사용자이름 [/P [암호]]]]
              [/FO 포맷] [/NH] [/SI] [/V]
설명:
    관리자가 설치된 장치 드라이버의 목록을
    표시하도록 설정합니다.

매개 변수 목록:
      /S     시스템           연결할 원격 시스템을 지정합니다.

      /U     [domain\]user    명령을 실행할 사용자 컨텍스트를
                              지정합니다.

      /P     [암호]           주어진 사용자 컨텍스트에 대한
                              암호를 지정합니다.

      /FO    형식             표시할 출력 형식을 지정합니다.
                              “TABLE”, “LIST”, “CSV” 값을 함께
                              사용할 수 있습니다.

      /NH                     열 머리글이 화면에 출력되지 않도록
                              지정합니다. “TABLE”과 “CSV” 형식에만
                              사용할 수 있습니다.
      /SI                     서명된 드라이버에 대한 정보를 제공합니다.

      /V                      자세한 정보를 표시합니다. 서명된 드라이버에
                              대해서는 사용할 수 없습니다.

      /?                      이 도움말 메시지를 표시합니다.

예:
    DRIVERQUERY
    DRIVERQUERY /FO CSV /SI
    DRIVERQUERY /NH
    DRIVERQUERY /S ip 주소 /U 사용자  /V
    DRIVERQUERY /S 시스템 /U domain\user /P 암호 /FO LIST

———————————————————————————————————————————–
dxdiag.exe

사용법: dxdiag [/dontskip] [/whql:on | /whql:off] [/64bit] [/x 출력 파일] [/t 출력 파일]

/x 출력 파일 – XML 정보를 <출력 파일>에 저장하고 종료
/t 출력 파일 – 텍스트 정보를 <출력 파일>에 정장하고 종료
/whql:on     – dxdiag에서 WHQL 디지털 서명을 확인하도록 허용
/dontskip    – DXDig의 이전 충돌로 인해 진단을 모두 통과해야 함
/whql:off    – dxdiag에서 WHQL 디지털 서명을 확인하도록 허용하지 않음

참고: WHQL 디지털 서명을 확인하는 데 WHQL 인증서를 업데이트하기 위해 인터넷에 연결할 수도 있습니다.

/64bit       – 64비트 dxdiag를 시작

———————————————————————————————————————————–
esentutl.exe

Extensible Storage Engine Utilities for Microsoft(R) Windows(R)
Version 6.1
Copyright (C) Microsoft Corporation. All Rights Reserved.

DESCRIPTION:  Database utilities for the Extensible Storage Engine for Microsoft(R) Windows(R).

MODES OF OPERATION:
      Defragmentation:  ESENTUTL /d <database name> [options]
             Recovery:  ESENTUTL /r <logfile base name> [options]
            Integrity:  ESENTUTL /g <database name> [options]
             Checksum:  ESENTUTL /k <file name> [options]
               Repair:  ESENTUTL /p <database name> [options]
            File Dump:  ESENTUTL /m[mode-modifier] <filename>
            Copy File:  ESENTUTL /y <source file> [options]

<<<<<  Press a key for more help  >>>>>
D=Defragmentation, R=Recovery, G=inteGrity, K=checKsum,
P=rePair, M=file duMp, Y=copY file
=>

———————————————————————————————————————————–
eventcreate.exe

EVENTCREATE [/S system [/U username [/P [password]]]] /ID eventid
            [/L logname] [/SO srcname] /T type /D description

설명:
    이 명령줄 도구는 관리자가 지정된 이벤트 로그에 사용자
    지정 이벤트 ID 및 메시지를 만들 수 있도록 합니다.

매개 변수 목록:
    /S    system           연결할 원격 시스템을 지정합니다.

    /U    [domain\]user    명령을 실행할 사용자 컨텍스트를
                           지정합니다.

    /P    [password]       제공된 사용자 컨텍스트에 대한
                           암호를 지정합니다. 생략된 경우 입력하도록 묻습니다.

    /L    logname          만들 이벤트를 기록할 이벤트
                           로그를 지정합니다.

    /T    type             만들 이벤트의 유형을 지정합니다.
                           유효한 유형: SUCCESS, ERROR, WARNING, INFORMATION.

    /SO   source           이벤트에 사용할 원본을 지정합니다.
                           지원하지 않은 경우 기본값은 ‘eventcreate’입니다.
                           유효한 원본은 아무 문자열이며
                           이벤트를 생성하는 응용 프로그램이나
                           구성 요소를 나타냅니다.

    /ID   id               이벤트에 대한 이벤트 ID를 지정합니다.
                           올바른 사용자 지정 메시지 ID의 범위는
                           1 – 1000입니다.

    /D    description      새 이벤트의 설명을 지정합니다.

    /?                     이 도움말 메시지를 표시합니다.

예:
    EVENTCREATE /T ERROR /ID 1000
        /L APPLICATION /D “응용 프로그램 로그에 대한 사용자 지정 오류 이벤트”

    EVENTCREATE /T ERROR /ID 999 /L APPLICATION
        /SO WinWord /D “디스크 공간이 부족하기 때문에 Winword 999 이벤트 발생”

    EVENTCREATE /S system /T ERROR /ID 100
        /L APPLICATION /D “사용자 지정 작업 설치 못함”

    EVENTCREATE /S system /U user /P password /ID 1 /T ERROR
        /L APPLICATION /D “잘못된 사용자 자격 증명 때문에 액세스 실패”

———————————————————————————————————————————–
expand.exe

Microsoft (R) 파일 확장 유틸리티 버전 6.1.7600.16385
Copyright (c) Microsoft Corporation. 모든 권리 보유.

하나 이상의 압축 파일을 풉니다.

EXPAND [-R] 원본 대상
EXPAND -R 원본 [대상]
EXPAND -I 원본 [대상]
EXPAND -D Source.cab [-F:파일]
EXPAND Source.cab -F:파일 대상

  -R            압축을 푼 파일의 이름을 바꿉니다.
  -I            압축을 푼 파일의 이름을 바꾸지만 디렉터리 구조는 무시합니다.
  -D            원본 파일 목록을 나타냅니다.
  원본          원본 파일을 지정합니다. 와일드카드를 사용할 수 있습니다.
  -F:파일       CAB에서 압축을 풀 파일 이름입니다.
  대상          대상 파일 | 경로를 지정합니다.
                대상은 디렉터리일 수 있습니다.
                원본이 여러 파일이고 -R을 지정하지 않으면
                대상은 디렉터리여야 합니다.

———————————————————————————————————————————–
extrac32.exe

Microsoft (R) Cabinet Extraction Tool – Version 6.1.7600.16385
Copyright (c) Microsoft Corporation. All rights reserved..

EXTRACT [/Y] [/A] [/D | /E] [/L dir] cabinet [filename …]
EXTRACT [/Y] source [newname]
EXTRACT [/Y] /C source destination

  cabinet  – Cabinet file (contains two or more files).
  filename – Name of the file to extract from the cabinet.
             Wild cards and multiple filenames (separated by
             blanks) may be used.

  source   – Compressed file (a cabinet with only one file).
  newname  – New filename to give the extracted file.
             If not supplied, the original name is used.

  /A         Process ALL cabinets.  Follows cabinet chain
             starting in first cabinet mentioned.
  /C         Copy source file to destination (to copy from DMF disks).
  /D         Display cabinet directory (use with filename to avoid extract).
  /E         Extract (use instead of *.* to extract all files).
  /L dir     Location to place extracted files (default is current directory).
  /Y         Do not prompt before overwriting an existing file.

———————————————————————————————————————————–
fc.exe

두 파일 또는 파일의 집합을 비교하고 둘 사이의 다른 점을 화면에 표시합니다.

FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn]
          [드라이브 1:][경로1]파일1 [드라이브 2:][경로2]파일2
FC /B [드라이브 1:][경로1]파일1 [드라이브 2:][경로2]파일2

   /A     연속적으로 차이가 있는 부분의 첫 번째 줄과
          마지막 줄만 표시합니다.
   /B     이진 모드에서 비교합니다.
   /C     대/소문자를 구별하지 않습니다.
   /L     파일을 ASCII 문자로 보고 비교합니다.
   /LBn   연속적으로 차이가 있는 부분의 최대 줄의 수를 지정합니다.
   /OFF[LINE] 오프라인 속성 세트 파일을 건너뛰지 않습니다.
   /N     ASCII 비교 중 행 번호를 표시합니다.
   /T     탭을 공백으로 확장하지 않습니다.
   /U     파일을 Unicode 텍스트로 보고 비교합니다.
   /W     비교 중 빈 공간(탭과 공백)을 압축합니다.
   /nnnn  같지 않은 줄 다음에 연속적으로 같아야 하는 줄의
          수를 지정합니다.
  [드라이브1:][경로1]파일이름1
             비교할 첫 번째 파일 또는 파일 세트를 지정합니다.
  [드라이브2:][경로2]파일이름2
             비교할 두 번째 파일 또는 파일 세트를 지정합니다.

———————————————————————————————————————————–
find.exe

파일에서 텍스트 문자열을 찾습니다.

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] “문자열” [[드라이브:][경로]파일이름[ …]]

  /V        지정한 문자열이 없는 줄을 표시합니다.
  /C        지정한 문자열이 있는 줄 수만을 표시합니다.
  /N        지정한 문자열이 있는 각 줄 앞에 줄 번호를 붙입니다.
  /I        대/소문자를 구별하지 않고 찾습니다.
  /OFF[LINE] 오프라인 속성 세트 파일을 건너뛰지 않습니다.
  “문자열”  찾을 문자열을 지정합니다.
  [드라이브:][경로]파일이름
            찾을 파일의 위치와 이름을 지정합니다.

경로가 지정되지 않으면, FIND는 프롬프트에서 입력되거나 다른 명령에서
파이프(|)된 텍스트에서 찾습니다.
파일에서 문자열을 찾습니다.

———————————————————————————————————————————–
findstr.exe

FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P]
         [/F:파일][/C:문자열] [/G:파일] [/D:디렉터리 목록] [/A:색 속성] [/OFF[LINE]]
         문자열 [[드라이브:][경로]파일이름[ …]]

  /B         패턴이 행의 첫 부분에 있는지를 비교합니다.
  /E         패턴이 행의 끝부분에 있는지를 비교합니다.
  /L         찾는 문자열을 글자 그대로 사용합니다.
  /R         찾는 문자열을 정규식으로 사용합니다.
  /S         현재 디렉터리와 모든 하위 디렉터리에서 일치하는 파일을 찾습니다.
  /I         찾을 때 대/소문자를 구별하지 않습니다.
  /X         정확히 일치하는 줄만 보여줍니다.
  /V         일치하는 텍스트가 없는 줄만 보여줍니다.
  /N         일치하는 각 줄 앞에 줄 번호를 보여줍니다.
  /M         파일에 일치하는 텍스트가 있으면 파일 이름만 보여줍니다.
  /O         일치하는 각 줄 앞에 문자 오프셋을 보여줍니다.
  /P         인쇄할 수 없는 텍스트가 포함된 파일은 건너뜁니다.
  /OFF[LINE] 오프라인 속성 세트 파일을 건너뛰지 않습니다.
  /A:속성    색 속성을 두 자리 16진수로 지정합니다. “color /?”를 참조하십시오.
  /F:파일    지정된 파일에서 파일 목록을 읽습니다(‘/’는 콘솔에 해당됩니다).
  /C:문자열  지정된 텍스트를 글자 그대로 찾는 문자열로 사용합니다.
  /G:파일    지정된 파일로부터 찾는 텍스트를 받습니다(‘/’는 콘솔에 해당됩니다).
  /D:디렉터리    디렉터리 목록을 구분하는 세미콜론(;)를 찾습니다.
  문자열     찾을 텍스트.
  [드라이브:][경로]파일이름
             찾을 파일을 지정합니다.

/C 옵션을 사용한 경우가 아니면, 찾는 문자열을 여러 개 지정할 때
공백으로 분리하십시오. 예를 들면, ‘FINDSTR “hello there” x.y’ 명령을
입력하면 파일 x.y에서 “hello”나 “there”을 찾습니다.
반면에 ‘FINDSTR /C:”hello there” x.y’ 명령을 입력하면 파일 x.y에서
“hello there”을 찾습니다.

정규식에 대한 참고 사항:
  .         와일드카드: 모든 문자
  *         반복: 문자나 클래스에 대하여 0번 이상 반복
  ^         행 위치: 행의 앞부분
  $         행 위치: 행의 끝부분
  [클래스]  문자 클래스: 세트에 있는 문자
  [^클래스] 역 클래스: 세트에 없는 문자
  [x-y]     범위: 특정 범위에 있는 문자
  \x        이스케이프: 메타 문자 x를 문자 그대로 사용
  \<xyz     단어 위치: 단어의 앞부분
  xyz\>     단어 위치: 단어의 끝부분

Findstr에서 사용 가능한 정규식은 온라인 명령을 참조하십시오.

———————————————————————————————————————————–
finger.exe

핑거 서비스를 실행하는 지정된 시스템의 사용자에 대한 정보를 표시합니다.
출력은 원격 시스템에 따라 다릅니다.

FINGER [-l] [user]@host […]

  -l        정보를 긴 목록 형식으로 표시합니다.
user      정보를 원하는 사용자를 지정합니다. 지정된 호스트에 있는
          모든 사용자에 대한 정보를 표시하려면 user 매개 변수를
          생략하십시오.
@host     정보를 원하는 사용자가 속한 원격 시스템의 서버를
          지정합니다.

———————————————————————————————————————————–
fltMC.exe

유효한 명령:
    load        필터 드라이버를 로드합니다.
    unload      필터 드라이버를 언로드합니다.
    filters     시스템에 현재 등록된 필터를 나열합니다.
    instances   시스템에 현재 등록된 필터 또는 볼륨의
                인스턴스를 나열합니다.
    volumes     시스템의 모든 볼륨/RDR을 나열합니다.
    attach      볼륨에 대한 필터 인스턴스를 만듭니다.
    detach      볼륨에서 필터 인스턴스를 제거합니다.

    특정 명령에 대한 도움말을 보려면 fltmc help [ 명령 ]을 사용하십시오.

———————————————————————————————————————————–
forfiles.exe

FORFILES [/P pathname] [/M searchmask] [/S]
         [/C command] [/D [+ | -] {yyyy-MM-dd | dd}]

설명:
    파일(또는 파일 집합)을 선택하고 파일에 명령을
    실행합니다. 일괄 작업에 유용합니다.

매개 변수 목록:
    /P    pathname      검색을 시작할 경로를 지정합니다.
                        현재 작업 디렉터리(.)가 기본
                        폴더입니다.

    /M    searchmask    검색 마스크에 따라 파일을 검색합니다.
                        ‘*’이 기본 검색 마스크입니다.

    /S                  하위 폴더를 포함하도록
                        지정합니다. 예, “DIR /S”

    /C    command       각 파일에 실행할 명령을 지정합니다.
                        명령 문자열을 큰따옴표로 묶어야
                        합니다.

                        “cmd /c echo @file”이 기본 명령입니다.

                        명령 문자열에 다음 변수를 사용할 수
                        있습니다.
                        @file    – 파일 이름을 반환합니다.
                        @fname   – 확장명 없이 파일 이름을
                                   반환합니다.
                        @ext     – 파일의 확장명만
                                   반환합니다.
                        @path    – 파일의 전체 경로를 반환합니다.
                        @relpath – 파일의 상대 경로를
                                   반환합니다.
                        @isdir   – 파일 형식이 디렉터리인 경우 “TRUE”를
                                   반환하고 파일인 경우 “FALSE”를 반환합니다.
                        @fsize   – 파일의 크기(바이트)를
                                   반환합니다.
                        @fdate   – 파일을 마지막으로 수정한 날짜를
                                   반환합니다.
                        @ftime   – 파일을 마지막으로 수정한 시간을
                                   반환합니다.

                        명령줄에 특수 문자를 포함하려면
                         0xHH 형식의 16진수 코드(예, 탭은 0x09)를
                        사용하십시오. 내부 CMD.exe 명령
                        앞에는 “cmd /c”를 사용해야
                        합니다.

    /D    date          지정한 날짜와 마지막 수정한 날짜가 늦거나
                        같은(+) 또는 빠르거나 같은(-) 파일을
                        찾습니다.
                        날짜 형식은 “yyyy-MM-dd”입니다.
                        또한 마지막 수정한 날짜가 현재 날짜에
                        “dd”일을 더한 날짜보다 늦거나 같은(+)
                         또는 현재 날짜에서 “dd”일을 뺀 날짜보다
                        작거나 같은(-) 파일을 찾습니다.
                        유효한 “dd” 범위는 0에서 32768까지입니다.
                        부호를 지정하지 않으면 “+”가 기본값입니다.

    /?                  이 도움말 메시지를 표시합니다.

예:
    FORFILES /?
    FORFILES 
    FORFILES /P C:\WINDOWS /S /M DNS*.*
    FORFILES /S /M *.txt /C “cmd /c type @file | more”
    FORFILES /P C:\ /S /M *.bat
    FORFILES /D -30 /M *.exe
             /C “cmd /c echo @path 0x09 was changed 30 days ago”
    FORFILES /D 2001-01-01
             /C “cmd /c echo @fname is new since Jan 1st 2001”
    FORFILES /D +2010-7-10 /C “cmd /c echo @fname is new today”
    FORFILES /M *.exe /D +1
    FORFILES /S /M *.doc /C “cmd /c echo @fsize”
    FORFILES /M *.txt /C “cmd /c if @isdir==FALSE notepad.exe @file”

———————————————————————————————————————————–
format.com

Windows에 사용할 디스크를 포맷합니다.

FORMAT 볼륨: [/FS:파일 시스템] [/V:레이블] [/Q] [/A:크기] [/C] [/X] [/P:초과] [/S:상태]
FORMAT 볼륨 [/V:레이블] [/Q] [/F:크기] [/P:초과]
FORMAT 볼륨: [/V:레이블] [/Q] [/T:트랙 /N:섹터] [/P:초과]
FORMAT 볼륨: [/V:레이블] [/Q] [/P:초과]
FORMAT 볼륨: [/Q]

  볼륨            드라이브 문자(콜론 추가),
                  탑재 지점 또는 볼륨 이름을 지정합니다.
  /FS:파일 시스템 파일 시스템 형식을 지정합니다(FAT,
                  FAT32, exFAT, NTFS 또는 UDF).
  /V:레이블         볼륨 레이블을 지정합니다.
  /Q              빠른 포맷을 수행합니다. 이 스위치가 /P보다 우선합니다.
  /C              NTFS 전용: 새 볼륨에서 만드는 파일은 기본적으로 압축됩니다.
  /X              필요하면 우선 볼륨을 분리하도록 합니다.
                  그러면 볼륨에 대해 모든 핸들은 사용할 수 없습니다.
  /R:revision     UDF 전용: UDF 버전(1.02, 1.50, 2.00, 2.01, 2.50)으로 포맷을 변경합니다.
                  기본
                  수정 버전은 2.01입니다.
  /D              UDF 2.50 전용: 메타데이터가 복제됩니다.
  /A:크기         기본 할당 단위 크기를 다시 지정합니다. 일반 용도인
                  경우에는 기본 설정을 사용하는 것이 좋습니다. NTFS는 512,
                  1024, 2048, 4096, 8192, 16K, 32K, 64K를 지원합니다.
                  FAT는 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K
                  (섹터 크기가 512바이트보다 크면 128K, 256K)를 지원합니다.
                  FAT32는 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K
                  (섹터 크기가 512바이트보다 크면 128K, 256K)를 지원합니다.
                  exFAT는 512, 1024, 2048, 4096, 8192, 16K, 32K, 64K,
                  128K, 256K, 512K, 1M, 2M, 4M, 8M, 16M, 32M를 지원합니다.

                  FAT 및 FAT32 파일 시스템에서는 볼륨의
                  클러스터 수에 다음과 같은 제한이 적용됩니다.

                  FAT: 클러스터 수 <= 65526
                  FAT32: 65526 < 클러스터 수 < 4177918

                  지정한 클러스터 크기가 위 요구 사항에
                  맞지 않으면 포맷 처리가 바로
                  중지됩니다.

                  NTFS 압축은 4096을 초과하는 할당 단위 크기에 대해
                  사용할 수 없습니다.

  /F:크기         포맷할 플로피 디스크의 크기(1.44)를 지정합니다.
  /T:트랙         디스크 면당 트랙 수를 지정합니다.
  /N:섹터         트랙당 섹터의 수를 지정합니다.
  /P:초과          모든 섹터가 기간을 초과하면 0을 전달합니다.
                  이 스위치는 /Q와 함께 사용할 수 없습니다.
  /S:state        “state”는 “enable” 또는 “disable”입니다.
                  기본적으로 짧은 이름을 사용할 수 있습니다.

———————————————————————————————————————————–
fsutil.exe

—- 지원하는 명령 —-

8dot3name       8dot3name 관리
behavior        파일 시스템 동작 제어
dirty           볼륨 더티 비트 관리
file            파일 관련 명령
fsinfo          파일 시스템 정보
hardlink        하드링크 관리
objectid        개체 ID 관리
quota           할당량 관리
repair          자동 복구 관리
reparsepoint    재분석 지점
resource        트랜잭션 리소스 관리자 관리
sparse          스파스 파일 컨트롤
transaction     트랜잭션 관리
usn             USN 관리
volume          볼륨 관리

———————————————————————————————————————————–
ftp.exe

FTP 서버 서비스(디먼이라고도 함)를 실행하는 컴퓨터로, 또는 그 컴퓨터로
파일을 전송합니다. Ftp는 대화형으로 사용할 수 있습니다.

FTP [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-A] [-x:sendbuffer] [-r:recvbuffer] [-b:asyncbuffers] [-w:windowsize] [
host]

  -v              원격 서버 응답을 표시하지 않습니다.
  -n              초기 연결 시 자동 로그인을 생략합니다.
  -i              복수 파일 전송 중에 대화형 묻기 기능을
                  사용하지 않습니다.
  -d              디버깅을 사용합니다.
  -g              파일 이름에 와일드카드를 사용하지 않습니다(GLOB 명령 참조).
  -s:filename     FTP 명령이 들어 있는 텍스트 파일을 지정합니다. 이 명령은
                  FTP가 시작된 후에 자동으로 실행됩니다.
  -a              데이터 연결을 바인딩할 때 로컬 인터페이스를 사용합니다.
  -A              익명으로 로그인합니다.
  -x:send sockbuf 기본 SO_SNDBUF 크기인 8192를 재정의합니다.
  -r:recv sockbuf 기본 SO_RCVBUF 크기인 8192를 재정의합니다.
  -b:async count 기본 비동기 개수인 3을 재정의합니다.
  -w:windowsize   기본 전송 버퍼 크기인 65535를 재정의합니다.
  host            연결할 원격 호스트의 호스트 이름 또는 IP 주소를
                  지정합니다.

참고:
  – mget 및 mput 명령에서 y/n/q는 yes/no/quit을 의미합니다.
  – 명령을 중단하려면 Ctrl+C를 누릅니다.

———————————————————————————————————————————–
getmac.exe

GETMAC [/S system [/U username [/P [password]]]] [/FO format] [/NH] [/V]

설명:
    이 도구는 관리자가 시스템에 있는 네트워크 어댑터의
    MAC 주소를 표시할 수 있도록 합니다.

매개 변수 목록:
    /S     system            연결할 원격 시스템을 지정합니다.

    /U     [domain\]user     명령을 실행할 사용자 컨텍스트를
                             지정합니다.

    /P     [password]        제공된 사용자 컨텍스트에 대한 암호를 지정합니다.
                             생략된 경우 입력하도록 묻습니다.

    /FO    format            출력이 표시될 형식을 지정합니다.
                             유효한 값: “TABLE”, “LIST”, “CSV”.
                            
    /NH                      출력에 “열 머리글”이 표시되지 않도록 지정합니다.
                             TABLE 및 CSV 형식에만 유효합니다.
                            
    /V                       자세한 정보를 출력하도록 지정합니다.

    /?                       이 도움말 메시지를 표시합니다.

예:
    GETMAC /?
    GETMAC /FO csv
    GETMAC /S system /NH /V
    GETMAC /S system /U user
    GETMAC /S system /U domain\user /P password /FO list /V
    GETMAC /S system /U domain\user /P password /FO table /NH

GPRESULT [/S system [/U username [/P [password]]]] [/SCOPE scope]
           [/USER targetusername] [/R | /V | /Z] [(/X | /H) <파일 이름> [/F]]

———————————————————————————————————————————–
gpresult.exe

설명:
    이 명령줄 도구는 대상 사용자 및 컴퓨터에 대한 RSoP
    (정책 결과 집합)를 표시합니다.

매개 변수 목록:
    /S        system           연결할 원격 시스템을 지정합니다.

    /U        [domain\]user    명령을 실행할 사용자 컨텍스트를
                               지정합니다.
                               /X, /H와 함께 사용할 수 없습니다.

    /P        [password]       제공된 사용자 컨텍스트에 대한 암호를
                               지정합니다. 생략된 경우 입력하도록 묻습니다.
                               /X, /H와 함께 사용할 수 없습니다.

    /SCOPE    scope            사용자 또는 컴퓨터 설정이 표시될
                               것인지 지정합니다.
                               유효한 값: “USER”, “COMPUTER”.

    /USER     [domain\]user    표시할 RSOP 데이터에 대한
                               사용자 이름을 지정합니다.

    /X        <파일 이름>       <파일 이름> 매개 변수에 의해 지정된
                               파일 이름으로 해당 위치에 XML 형식의
                               보고서를 저장합니다(Windows
                               Vista SP1 이상 및 Windows Server 2008 이상에서 유효함).

    /H        <파일 이름>       <파일 이름> 매개 변수에 의해 지정된
                               파일 이름으로 해당 위치에 HTML 형식의
                               보고서를 저장합니다(Windows
                               Vista SP1 이상 및 Windows Server 2008 이상에서 유효함).

    /F                         /X 또는 /H 명령으로 지정한 파일 이름을
                               gpresult로 강제로 덮어쓰도록 지정합니다.

    /R                         RSoP 요약 데이터를 표시합니다.

    /V                         출력에 자세한 정보가 표시되도록
                               지정합니다. 자세한 정보는 1의 우선
                               순위로 적용된 특정 설정이
                               포함됩니다.

    /Z                         최대 수준의 세부 정보가 표시되도록
                               지정합니다. 최대 수준의 세부 정보는
                               1 이상의 우선 순위로 적용된 특정 설정
                               정보가 포함됩니다.
                               이것은 설정값이 여러 곳에
                               설정되었는지 보여줍니다. 자세한
                               내용은 그룹 정책 온라인 도움말을
                               참조하십시오.

    /?                         이 도움말을 표시합니다.

예:
    GPRESULT /R
    GPRESULT /H GPReport.html
    GPRESULT /USER targetusername /V
    GPRESULT /S system /USER targetusername /SCOPE COMPUTER /Z
    GPRESULT /S system /U username /P password /SCOPE USER /V

———————————————————————————————————————————–
gpupdate.exe

설명:  그룹 정책 설정을 새로 업데이트합니다.

사용법:  GPUpdate [/Target:{Computer | User}] [/Force] [/Wait:<값>]
     [/Logoff] [/Boot] [/Sync]

매개 변수:

값                          설명
/Target:{Computer | User}   사용자 또는 컴퓨터만을 새로
                            업데이트하도록 지정합니다. 기본적으로 사용자
                            및 컴퓨터 정책 설정을 새로
                            업데이트합니다.

/Force                      모든 정책 설정을 다시 적용합니다.
                            기본값으로는 변경된 정책 설정만
                            적용됩니다.

/Wait:{값}                  정책 처리가 완료되기까지 대기할 시간(초)을
                            설정합니다. 기본값은 600초입니다.
                            ‘0’의 값을 사용하면 대기하지 않으며
                            ‘-1’의 값을 사용하면 무제한으로 대기합니다.
                            시간 제한이 초과되면 명령 프롬프트가
                            반환됩니다. 하지만 정책 처리는
                            계속됩니다.

/Logoff                     그룹 정책 설정이 업데이트된 후 로그오프를
                            수행합니다. 이 옵션은 백그라운드 업데이트
                            간격에 정책을 처리하지 않고 사용자 로그온에
                            정책을 처리하는 그룹 정책 클라이언트쪽
                            확장에 필요합니다.
                            그 예는 사용자 대상 소프트웨어 설치 및 폴더
                            리디렉션입니다.
                            이 옵션은 로그오프를 필요로하는 확장이 없는
                            경우 아무런 영향을 미치지 않습니다.

/Boot                       그룹 정책 설정을 적용한 후 컴퓨터를 다시 시작합니다.
                            이 옵션은 백그라운드 업데이트
                            간격에 정책을 처리하지 않고 컴퓨터를
                            시작할 때 처리하는 그룹 정책 클라이언트쪽
                            확장에 필요합니다.
                            그 예로는 컴퓨터 대상 소프트웨어 설치가
                            있습니다. 이 옵션은 컴퓨터 재시작을
                            필요로 하는 확장이 없는 경우 아무런 영향을
                            미치지 않습니다.

/Sync                       다음 포그라운드 정책 응용 프로그램이
                            동기적으로 완료되도록 합니다. 포그라운드
                            정책 응용 프로그램은 컴퓨터 시작 및 사용자
                            로그온 시 발생합니다. 이 설정은 /Target 매개
                            변수를 사용하여 컴퓨터, 사용자 또는 모두에게
                            지정할 수 있습니다. 지정한 경우 /Force 및
                            /Wait 매개 변수는 무시됩니다.

———————————————————————————————————————————–
help.exe

Windows 명령어에 관한 도움말을 제공합니다.

HELP [명령어]

    명령어 – 해당 명령어에 대한 도움말 정보를 표시합니다.

———————————————————————————————————————————–
HOSTNAME.EXE

현재 호스트의 이름을 인쇄합니다.

hostname

———————————————————————————————————————————–
hwrcomp.exe

사용법: hwrcomp [-lang <로캘>]
               [-type <형식>]
               [-comment <설명>]
               [-check | -o <dictfile.hwrdict>]
               <입력 파일>

-check                입력 파일을 확인합니다.
-lang <로캘>        이 기본 언어를 사전 파일에 할당합니다.
                      로캘은 ISO 코드를 사용하는 <언어>-<지역> 형식으로 되어 있습니다.
-type <형식>          이 형식을 사전 파일에 할당합니다.
-comment <설명>    이 설명을 사전 파일에 컴파일합니다.
-o <dictfile.hwrdict> 이 파일 이름에 대한 출력입니다.
                      이 옵션이 누락되는 경우 <입력 파일>.hwrdict를 사용합니다.

예:
hwrcomp -check mylist1.txt
  verifies file content
hwrcomp -lang en-US -type SECONDARY-DICTIONARY -o myrsrc1 mylist1.txt
  compiles mylist1.txt into myrsrc1.hwrdict,
  assigns language ‘English (US)’ and type ‘SECONDARY-DICTIONARY’

———————————————————————————————————————————–
hwrreg.exe

사용법:
  hwrreg [-check]
         [-lang <로캘>]
         [-scope {all|me}]
         [-noprompt]
         <dictfile.hwrdict>

-check          사전 파일을 확인하고 사전 파일의 등록 정보를 표시합니다.
-lang <로캘>  이 언어를 설치된 사전에 할당합니다.
                로캘은 ISO 코드를 사용하는 <언어>-<지역> 형식으로 되어 있습니다.
-scope {all|me} 이 컴퓨터의 모든 사용자가 사용하거나 나만 사용하도록 설치합니다.
-noprompt       확인 메시지를 표시하지 않습니다.

예:
hwrreg -lang en-US myrsrc1.hwrdict
  installs myrsrc1.hwrdict with language ‘English (US)’ and default scope ‘me’

사용법: hwrreg [-lang <로캘 이름>]
              [-scope {all|me}]
              [-type <형식>]
              -list | -remove

-lang <로캘>  이 언어에 등록된 사전을 나열하거나 제거합니다.
                로캘은 ISO 코드를 사용하는 <언어>-<지역> 형식으로 되어 있습니다.
-scope {all|me} 모든 사용자가 사용하거나 나만 사용하도록(기본값) 설치된 사전을
                나열하거나 제거합니다.
-type <형식>    이 형식으로 등록된 사전을 나열하거나 제거합니다.
-list           기타 옵션과 일치하는 설치된 사전 모드를 나열합니다.
-remove         기타 옵션과 일치하는 사전의 제거에 대해 확인 메시지를 표시합니다.

예:
hwrreg -list -lang en-US -type PRIMARY-DICTIONARY
  lists dictionaries installed for me with this language and type
hwrreg -remove -lang en-US -type PRIMARY-DICTIONARY
  removes dictionaries installed for me with this language and type

———————————————————————————————————————————–
icacls.exe

ICACLS 이름 /save aclfile [/T] [/C] [/L] [/Q]
    나중에 /restore와 함께 사용할 수 있도록 이름이 일치하는 파일 및
    폴더에 대한 DACL을 aclfile에 저장합니다. SACL, 소유자 또는
    무결성 레이블은 저장되지 않습니다.

ICACLS 디렉터리 [/substitute SidOld SidNew […]] /restore aclfile
                 [/C] [/L] [/Q]
    저장된 DACL을 디렉터리의 파일에 적용합니다.

ICACLS 이름 /setowner user [/T] [/C] [/L] [/Q]
    일치하는 모든 이름의 소유자를 변경합니다. 이 옵션은
    소유권을 강제 변경하지 않고 takeown.exe 유틸리티를
    사용하여 변경합니다.

ICACLS 이름 /findsid Sid [/T] [/C] [/L] [/Q]
    SID를 명시적으로 지정하는 ACL이 포함된 일치하는
    모든 이름을 찾습니다.

ICACLS 이름 /verify [/T] [/C] [/L] [/Q]
    ACL이 정식이 아니거나 길이가 ACE 개수와 일치하지
    않는 모든 파일을 찾습니다.

ICACLS 이름 /reset [/T] [/C] [/L] [/Q]
    ACL을 일치하는 모든 파일에 대해 상속된 기본 ACL로 바꿉니다

ICACLS 이름 [/grant[:r] Sid:perm[…]]
       [/deny Sid:perm […]]
       [/remove[:g|:d]] Sid[…]] [/T] [/C] [/L] [/Q]
       [/setintegritylevel Level:policy[…]]

    /grant[:r] Sid:perm은 지정된 사용자 액세스 권한을 허용합니다. :r을 사용하면
        사용 권한이 이전에 허용된 모든 명시적 사용 권한을 대체합니다.
        :r을 사용하지 않으면 사용 권한이 이전에 허용된 모든 명시적 사용
        권한에 추가됩니다.

    /deny Sid:perm은 지정된 사용자 액세스 권한을 명시적으로 거부합니다.
        지정된 사용 권한에 대해 명시적인 deny ACE가 추가되고
        모든 명시적 grant의 동일한 사용 권한이 제거됩니다.

    /remove[:[g|d]] Sid는 ACL에 있는 모든 SID 항목을 제거합니다. :g를
        사용하면 해당 SID에 허용된 모든 권한 항목을 제거하고 :d를
        사용하면 해당 SID에 거부된 모든 권한 항목을 제거합니다.

    /setintegritylevel [(CI)(OI)]수준에 따라 명시적으로 무결성 ACE가
        일치하는 모든 파일에 추가됩니다. 이 수준은 다음 중 하나로
        지정됩니다.
            L[ow]
            M[edium]
            H[igh]
        무결성 ACE에 대한 상속 옵션은 수준보다 우선할 수 있고
        디렉터리에만 적용됩니다.

    /inheritance:e|d|r
        e – 상속할 수 있도록 설정합니다.
        d – ACE를 상속하거나 복사하지 못하도록 설정합니다.
        r – 상속된 모든 ACE를 제거합니다.

생략……
———————————————————————————————————————————–
iexpress.exe

Options: [/N [/Q] [/M]] <SED filename> [/O:Override SED
filename,OvrrideSectionName] [/D:directory]

/N: Build package now (SED Filename must be specified)
/Q: Quiet mode when using /N
/M: Use minimized windows when using /N
/O: Specify override SED file and section
/D: Override directory for exe stub

———————————————————————————————————————————–
ipconfig.exe

사용법:
    ipconfig [/allcompartments] [/? | /all |
                                 /renew [adapter] | /release [adapter] |
                                 /renew6 [adapter] | /release6 [adapter] |
                                 /flushdns | /displaydns | /registerdns |
                                 /showclassid adapter |
                                 /setclassid adapter [classid] ]
                                 /showclassid6 adapter |
                                 /setclassid6 adapter [classid] ]

설명:
    adapter              연결 이름
                       (와일드카드 문자 * 및 ?를 사용할 수 있음, 예제 참조)

    옵션:
       /?               이 도움말 메시지를 표시합니다.
       /all             전체 구성 정보를 표시합니다.
       /release         지정된 어댑터에 대한 IPv4 주소를 릴리스합니다.
       /release6        지정된 어댑터에 대한 IPv6 주소를 릴리스합니다.
       /renew           지정된 어댑터에 대한 IPv4 주소를 갱신합니다.
       /renew6          지정된 어댑터에 대한 IPv6 주소를 갱신합니다.
       /flushdns        DNS 확인 프로그램 캐시를 제거합니다.
       /registerdns     모든 DHCP 임대를 새로 고치고 DNS 이름을 다시 등록합니다.
       /displaydns      DNS 확인 프로그램 캐시 내용을 표시합니다.
       /showclassid     어댑터에 대해 허용된 모든 DHCP 클래스 ID를 표시합니다.
       /setclassid      DHCP 클래스 ID를 수정합니다.
       /showclassid6    adapter에 대해 허용된 IPv6 DHCP 클래스 ID를 모두 표시합니다.
       /setclassid6     IPv6 DHCP 클래스 ID를 수정합니다.

기본적으로 TCP/IP에 바인딩된 각 어댑터에 대한 IP 주소,
서브넷 마스크 및 기본 게이트웨이만 표시합니다.

릴리스 및 갱신은 지정된 어댑터 이름이 없으면 TCP/IP에 바인딩된
모든 어댑터에 대한 IP 주소 임대를 릴리스하거나 갱신합니다.

Setclassid 및 Setclassid6에 지정된 ClassId가 없으면 ClassId가 제거됩니다.

예제:
    > ipconfig                       … 정보 표시
    > ipconfig /all                  … 자세한 정보 표시
    > ipconfig /renew                … 모든 어댑터 갱신
    > ipconfig /renew EL*            … EL로 시작되는 이름을 가진
                                         모든 연결 갱신
    > ipconfig /release *Con*        … 모든 일치하는 연결 릴리스
                                         예: “Local Area Connection 1” 또는
                                             “Local Area Connection 2”
    > ipconfig /allcompartments      … 모든 컴파트먼트에 대한
                                         정보 표시
    > ipconfig /allcompartments /all … 모든 컴파트먼트에 대한
                                         자세한 정보 표시

———————————————————————————————————————————–
iscsicli.exe

Microsoft iSCSI 초기자 버전 6.1 빌드 7600

iscsicli

iscsicli AddTarget <대상 이름> <대상 별칭> <대상 포털 주소>
                           <대상 포털 소켓> <대상 플래그>
                           <지속> <로그인 플래그> <헤더 다이제스트> <데이터 다이제스트>
                           <최대 연결> <기본 대기 시간>
                           <기본 보류 시간> <사용자 이름> <암호> <인증 유형>
                           <매핑 수> <대상 Lun> <OS 버스> <Os 대상>
                           <OS Lun> …

iscsicli RemoveTarget <대상 이름>

iscsicli AddTargetPortal <대상 포털 주소> <대상 포털 소켓>
                         [HBA 이름] [포트 번호]
                         <보안 플래그>
                         <로그인 플래그> <헤더 다이제스트> <데이터 다이제스트>
                         <최대 연결> <기본 대기 시간>
                        <기본 보류 시간> <사용자 이름> <암호> <인증 유형>

iscsicli RemoveTargetPortal <대상 포털 주소> <대상 포털 소켓> [HBA 이름] [포트 번호]

iscsicli RefreshTargetPortal <대상 포털 주소> <대상 포털 소켓> [HBA 이름] [포트 번호]

iscsicli ListTargets [ForceUpdate]

iscsicli ListTargetPortals

iscsicli TargetInfo <대상 이름> [검색 메커니즘]

iscsicli LoginTarget <대상 이름> <PNP 보고>
                     <대상 포털 주소> <대상 포털 소켓>
                     <개시 장치 인스턴스> <포트 번호> <보안 플래그>
                    <로그인 플래그> <헤더 다이제스트> <데이터 다이제스트>
                    <최대 연결> <기본 대기 시간>
                    <기본 보류 시간> <사용자 이름> <암호> <인증 유형> <키>
                    <매핑 수> <대상 Lun> <OS 버스> <OS 대상>
                    <OS Lun> …

생략……                    
———————————————————————————————————————————–
klist.exe

사용법: Klist.exe [-lh <LogonId.HighPart>] [-li <LogonId.LowPart>] tickets | tgt | purge

———————————————————————————————————————————–
ksetup.exe

사용법:
/SetRealm <DnsDomainName>
    이 컴퓨터를 RFC1510 Kerberos 영역의 구성원으로 만듭니다.
/MapUser <Principal> [Account]
    Kerberos 주체(‘*’ = 모든 주체)를    계정(‘*’ = 동일한 이름별 계정)에 매핑합니다.    계정 이름을 생략하면 지정된 주체에 대한     매핑이 삭제됩니다.
/AddKdc <RealmName> [KdcName]
    지정된 영역에 대한 KDC 항목을 정의합니다.    KdcName을 생략하면 DNS를 사용하여 KDC를 찾을 수 있습니다.
/DelKdc <RealmName> [KdcName]
    영역에 대한 KDC 항목을 삭제합니다.    KdcName을 생략하면 영역 항목 자체가 삭제됩니다.
/AddKpasswd <Realmname> <KpasswdName>
    영역에 대한 Kpasswd 서버 주소를 추가합니다.
/DelKpasswd <Realmname> <KpasswdName>
    영역에 대한 Kpasswd 서버 주소를 삭제합니다.
/Server <Servername>
    변경 내용을 적용할 Windows 시스템의 이름을 지정합니다.
/SetComputerPassword <Password>
    컴퓨터의 도메인 계정(또는 호스트 주체)에 대한    암호를 설정합니다.
/RemoveRealm <RealmName>
    레지스트리에서 이 영역에 대한 모든 정보를 삭제합니다.
/Domain [DomainName]
    이 도메인을 사용합니다(도메인 이름이 지정되지 않는 경우 이 도메인 검색).
/ChangePassword <OldPasswd> <NewPasswd>
    로그온한 사용자의 암호를 변경하려면 Kpasswd를 사용합니다.    암호를 묻는 메시지를 표시하려면 ‘*’를 사용합니다.
/ListRealmFlags (no args)
    ksetup에서 인식하는 사용 가능한 영역 플래그를 나열합니다.
/SetRealmFlags <realm> <flag> [flag] [flag] […]
    특정 영역에 대한 영역 플래그를 설정합니다.
/AddRealmFlags <realm> <flag> [flag] [flag] […]
    영역에 추가 영역 플래그를 추가합니다.
/DelRealmFlags <realm> <flag> [flag] [flag] […]
    영역에서 영역 플래그를 삭제합니다.
/DumpState (no args)
    지정된 시스템의 kerberos 구성을 분석합니다.
/AddHostToRealmMap <host> <realm>
    <호스트>와 <영역>의 매핑을 레지스트리에 추가합니다.
/DelHostToRealmMap <host> <realm>
    레지스트리에서 <호스트>와 <영역>의 기존 매핑을 삭제합니다.
/SetEncTypeAttr <domainname> <enctypes>
    <도메인>의 암호화 유형 트러스트 특성을 <enctypes>로 설정합니다(여러 유형을 지정하는 경우 공백으로 구분).    지원되는 암호화 유형은 다음과 같습니다.      DES-CBC-CRC, DES-CBC-MD5, RC4-HMAC-MD5,       AES128-CTS-HMAC-SHA1-96, AES256-CTS-HMAC-SHA1-96
/GetEncTypeAttr <domainname>
    <도메인>에 대한 암호화 유형 트러스트 특성을 가져옵니다.
/AddEncTypeAttr <domainname> <enctypes>
    <enctypes>를 <도메인>에 대한 암호화 유형 트러스트 특성에 추가합니다(여러 유형을 지정하는 경우 공백으로 구분).
/DelEncTypeAttr <domainname>
    <도메인>에 대한 암호화 유형 트러스트 특성을 삭제합니다.

———————————————————————————————————————————–
ktmutil.exe

—- 지원되는 명령 —-

tx     트랜잭션과 관련된 명령
tm     트랜잭션 관리자와 관련된 명령

———————————————————————————————————————————–
label.exe

디스크 볼륨 레이블을 만들거나, 변경하거나, 또는 삭제합니다.

LABEL [드라이브:][레이블]
LABEL [/MP] [볼륨] [레이블]

  드라이브:       해당 드라이브의 드라이브 문자를 지정합니다.
  레이블          볼륨 레이블을 지정합니다.
  /MP             탑재 볼륨이나 볼륨 이름으로 사용할 볼륨을 지정합니다.
  볼륨            드라이브 문자나 탑재 지점, 볼륨 이름을 지정합니다.
                  (“:” 포함)
                  볼륨 이름이 지정된 경우, /MP 플래그는 필요 없습니다.

———————————————————————————————————————————–
lodctr.exe

LODCTR
    성능 카운터에 관련된 레지스트리 값을 업데이트합니다.

사용법:
    LODCTR <INI 파일 이름>
        INI 파일 이름은 카운터 DLL을 포함하는 초기화 파일의
            DLL에 대한 설명 텍스트가 포함된 초기화 파일의
            이름입니다.

    LODCTR /S:<백업 파일 이름>
        현재 perf 레지스트리 문자열과 정보를 <백업 파일 이름>에 저장합니다.

    LODCTR /R:<백업 파일 이름>
        <백업 파일 이름>을 사용하여 perf 레지스트리 문자열과 정보를 복원합니다.

    LODCTR /R
        현재 레지스트리 설정과 백업 INI 파일을 기반으로 perf 레지스트리 문자열과
            정보를 처음부터 다시 작성합니다.

    LODCTR /T:<서비스 이름>
        성능 카운터 서비스를 신뢰할 수 있음으로 설정합니다.

    LODCTR /E:<서비스 이름>
        성능 카운터 서비스를 사용합니다.

    LODCTR /D:<서비스 이름>
        성능 카운터 서비스를 사용하지 않습니다.

    LODCTR /Q

    LODCTR /Q:<서비스 이름>
        성능 카운터 서비스 정보를 쿼리합니다. 전체를 쿼리하거나 지정한 정보만 쿼리합니다.

    LODCTR /M:<카운터 매니페스트>
        Windows Vista 성능 카운터 공급자 정의 XML 파일을 시스템 리포지토리에
            설치합니다.

참고: 이름 안에 공백이 들어 있는 인수는 따옴표(“)를
따옴표.

———————————————————————————————————————————–
logman.exe

Microsoft ® Logman.exe (6.1.7600.16385)

사용법:
  logman [create|query|start|stop|delete|update|import|export] [옵션]

동사:
  create                        새 데이터 수집기를 만듭니다.
  query                         쿼리 데이터 수집기 속성. 이름을 지정하지 않으면 모든 데이터 수집기가 나열됩니다.
  start                         기존 데이터 수집기를 시작하고 시작 시간을 수동으로 설정합니다.
  stop                          기존 데이터 수집기를 중지하고 끝 시간을 수동으로 설정합니다.
  delete                        기존 데이터 수집기를 삭제합니다.
  update                        기존 데이터 수집기 속성 업데이트
  import                        XML 파일에서 데이터 수집기 집합 가져오기
  export                        XML 파일로 데이터 수집기 집합 내보내기

부사:
  counter                       카운터 데이터 수집기 만들기
  trace                         추적 데이터 수집기 만들기
  alert                         경고 데이터 수집기를 만듭니다.
  cfg                           구성 데이터 수집기를 만듭니다.
  providers                     등록된 공급자 표시

생략………….
———————————————————————————————————————————–
logoff.exe

세션을 끝냅니다.

LOGOFF [세션이름 | 세션id] [/SERVER:서버이름] [/V] [/VM]

  세션이름            세션 이름.
  세션id              세션 ID.
  /SERVER:서버이름    로그오프할 사용자 세션을 가진 원격 데스크톱 서버를
                      지정합니다(기본값은 현재 서버).
  /V                  수행할 동작에 대한 정보를 표시합니다.
  /VM                 서버 또는 가상 컴퓨터에서 세션을 로그오프합니다. 세션의 고유 ID를 지정해야 합니다.

———————————————————————————————————————————–
lpksetup.exe

Lpksetup을 사용하면 무인 또는 자동 모드 언어 팩 작업을 수행할 수 있습니다.

Lpksetup은 온라인 Windows 운영 체제에서만 실행됩니다.

Lpksetup.exe는 모든 기본 Windows 설치에서 사용할 수 있습니다.

Lpksetup.exe 명령줄 옵션
다음은 Lpksetup.exe에 사용할 수 있는 명령줄 옵션입니다.

lpksetup.exe {/i [{* | language}] | /ulanguage} [/r] [/planguage_pack_path] [/s] [/f]

/i — 지정한 언어 팩을 설치합니다. /u 옵션과 함께 사용할 수 없습니다. /i 옵션 뒤에 *나 언어가 오지 않으면 프로그램이 시작되고 UI(사용자 인터페이스)를 통해 설치할 수 있습니다.

*  — Lpksetup.exe가 있는 디렉터리 또는 language_pack_path에 있는 모든 언어 팩을 나타내는 와일드카드 문자를 지정합니다.

Language-REGION — 설치 또는 제거할 언어 팩을 지정합니다. 지정된 각 언어에 language-REGION 형식을 사용합니다. 여기서 language는 소문자 ISO 639 언어 코드이고 REGION은 대문자 ISO 3166-1 국가/지역 식별자입니다.

/u — 지정한 언어 팩을 제거합니다. /i 옵션과 함께 사용할 수 없습니다. /u 옵션 뒤에 language를 포함하지 않으면 프로그램이 시작되므로       UI를 통해 제거할 수 있습니다.

/r — 작업이 완료된 후 다시 시작 안내 메시지를 표시하지 않습니다. 이벤트 로그에 다시 시작 안내에 대한 메시지가 기록됩니다

/planguage_pack_path — 설치할 언어 팩의 경로를 나타냅니다.

                         path

                         디렉터리 또는 폴더 경로일 수 있습니다

/s — 사용자 입력이 필요하지 않은 무인 자동 작업을 수행합니다. UI는 표시되지 않습니다

/f — 컴퓨터를 다시 시작해야 하는 경우 다른 사용자가 컴퓨터에 로그온되어 있더라도 다시 시작해야 합니다.

lpksetup.exe /i * /p <경로> — 설치 미디어에 있는 모든 언어 팩을 설치합니다

lpksetup.exe /u ja-JP es-ES — 언어 팩 두 개를 제거합니다. Lpksetup은 GUI 모드에서 시작되지만 사용자 작업이 필요하지 않습니다.
 
lpksetup.exe /i ja-JP en-US es-ES /r /s /p \\networkpath\languagepackfolder — 원격 컴퓨터에 저장된 언어 팩 세 개를 설치합니다.

———————————————————————————————————————————–
makecab.exe

MAKECAB [/V[n]] [/D var=value …] [/L dir] source [destination]
MAKECAB [/V[n]] [/D var=value …] /F directive_file […]

  source         File to compress.
  destination    File name to give compressed file.  If omitted, the
                 last character of the source file name is replaced
                 with an underscore (_) and used as the destination.
  /F directives  A file with MakeCAB directives (may be repeated). Refer to
                 Microsoft Cabinet SDK for information on directive_file.
  /D var=value   Defines variable with specified value.
  /L dir         Location to place destination (default is current directory).
  /V[n]          Verbosity level (1..3).

———————————————————————————————————————————–
manage-bde.exe

BitLocker 드라이브 암호화: 구성 도구 버전 6.1.7600
Copyright (C) Microsoft Corporation. 모든 권리 보유.

manage-bde[.exe] -parameter [인수]

설명:
    디스크 볼륨에서 BitLocker 드라이브 암호화를 구성합니다.

매개 변수 목록:
    -status       BitLocker 사용 가능 볼륨에 대한 정보를 제공합니다.
    -on           볼륨을 암호화하고 BitLocker 보호 기능을 켭니다.
    -off          볼륨의 암호를 해독하고 BitLocker 보호 기능을 끕니다.
    -pause        암호화 또는 암호 해독을 일시 중지합니다.
    -resume       암호화 또는 암호 해독을 다시 시작합니다.
    -lock         BitLocker로 암호화된 데이터에 액세스하지 못하도록 합니다.
    -unlock       BitLocker로 암호화된 데이터에 액세스하도록 허용합니다.
    -autounlock   데이터 볼륨의 자동 잠금 해제 기능을 관리합니다.
    -protectors   암호화 키의 보호 방법을 관리합니다.
    -tpm          컴퓨터의 TPM(신뢰할 수 있는 플랫폼 모듈)을 구성합니다.
    -SetIdentifier 또는 -si
                  볼륨의 식별 필드를 구성합니다.
    -ForceRecovery 또는 -fr
                  BitLocker로 보호된 OS를 다시 시작할 때 강제로 복구합니다.
    -changepassword
                데이터 볼륨의 암호를 수정합니다.
    -changepin    볼륨의 PIN을 수정합니다.
    -changekey    볼륨의 시작 키를 수정합니다.
    -upgrade      BitLocker 버전을 업그레이드합니다.
    -ComputerName 또는 -cn
                  다른 컴퓨터에서 실행합니다. 예: “ComputerX”, “127.0.0.1”
    -? 또는 /?    간단한 도움말을 표시합니다. 예: “-ParameterSet -?”
    -Help 또는 -h 전체 도움말을 표시합니다. 예: “-ParameterSet -h”

예:
    manage-bde -status
    manage-bde -on C: -RecoveryPassword -RecoveryKey F:\
    manage-bde -unlock E: -RecoveryKey F:\84E151C1…7A62067A512.bek

———————————————————————————————————————————–
mctadmin.exe

사용법: mctadmin [/?] [/a <지역/국가 코드>] [/r <지역/국가 코드>]

지역 팩의 로컬 콘텐츠를 현재 사용자의 프로필에 적용하거나 제거합니다. 매개
변수 없이 실행할 경우 이 도구는 현재 구성된 위치(GeoID)의 로컬 콘텐츠를 현
ㅈ배 사용자 프로필에 적용합니다.

/? 이 도움말을 표시합니다.
/a 지정된 위치의 로컬 콘텐츠를 현재 사용자 프로필에 적용합니다.
/r 지정된 위치의 로컬 콘텐츠를 현재 사용자 프로필에서 제거 합니다.

작업이 성공하면 종료 코드 0이 반환됩니다.
작업이 성공하지 않으면 오류 코드가 반환됩니다. 

———————————————————————————————————————————–
mode.com

시스템 장치를 구성합니다.

직렬 포트:                 MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s]
                                   [to=on|off] [xon=on|off] [odsr=on|off]
                                   [octs=on|off] [dtr=on|off|hs]
                                   [rts=on|off|hs|tg] [idsr=on|off]

장치 상태:     MODE [장치] [/STATUS]

인쇄 방향 전환:    MODE LPTn[:]=COMm[:]

코드 페이지 선택:  MODE CON[:] CP SELECT=yyy

코드 페이지 상태:  MODE CON[:] CP [/STATUS]

디스플레이 모드:   MODE CON[:] [COLS=c] [LINES=n]

입력 속도:         MODE CON[:] [RATE=r DELAY=d]

———————————————————————————————————————————–
mofcomp.exe

Microsoft (R) MOF Compiler Version 6.1.7600.16385
Copyright (c) Microsoft Corp. 1997-2006. All rights reserved.

usage: mofcomp [-check] [-N:<Path>]
               [-class:updateonly|-class:createonly]
               [-instance:updateonly|-instance:createonly]
               [-B:<filename>] [-P:<Password>] [-U:<UserName>]
               [-A:<Authority>] [-WMI] [-AUTORECOVER]
               [-MOF:<path>] [-MFL:<path>] [-AMENDMENT:<Locale>]
               [-ER:<ResourceName>] [-L:<ResourceLocale>]
               <MOF filename>

   -check                    Syntax check only
   -N:<path>                 Load into this namespace by default
   -class:updateonly         Do not create new classes
   -class:safeupdate         Update unless conflicts exist
   -class:forceupdate        Update resolving conflicts if possible
   -class:createonly         Do not change existing classes
   -instance:updateonly      Do not create new instances
   -instance:createonly      Do not change existing instances
   -U:<UserName>             User Name
   -P:<Password>             Login password
   -A:<Authority>            Example: NTLMDOMAIN:Domain
   -B:<destination filename> Creates a binary MOF file, does not add to DB
   -WMI                      Do Windows Driver Model (WDM) checks, requires -B switch
   -AUTORECOVER              Adds MOF to list of files compiled during DB recovery
   -Amendment:<LOCALE>       splits MOF into language neutral and specific versions
                             where locale is of the form “MS_4??”
   -MOF:<path>               name of the language neutral output
   -MFL:<path>               name of the language specific output
   -ER:<ResourceName>        extracts binary mof from named resource
   -L:<ResourceLocale>       optional specific locale number when using -ER switch

   Example c:>mofcomp -N:root\default yourmof.mof

———————————————————————————————————————————–
more.com

결과를 한 번에 한 화면씩 표시합니다.

ORE [/E [/C] [/P] [/S] [/Tn] [+n]] < [드라이브:] [경로] 파일 이름
    명령어 | MORE [/E [/C] [/P] [/S] [/Tn] [+n]]
ORE /E [/C] [/P] [/S] [/Tn] [+n] [파일]

   [드라이브:] [경로] 파일 이름   한 화면씩 표시할 파일을 지정합니다.
   명령어  결과를 화면에 표시할 명령을 지정합니다.
   /E      확장 기능을 사용할 수 있게 합니다.
   /C      페이지를 표시하기 전에 화면을 지웁니다.
   /P      FF(form-feed) 문자를 확장합니다.
   /S      여러 개의 빈 줄을 하나의 빈 줄로 바꿉니다.
   /Tn     탭을 n개(기본값은 8)의 공백으로 바꿉니다.

           MORE 환경 변수에 스위치를 사용할 수 있습니다.

   +n      첫 번째 파일을 n 줄에서부터 표시합니다.

   파일    화면에 표시할 파일 목록입니다. 목록에서 파일 이름 사이에
           공백을 두어 구분합니다.

   확장 기능을 사용할 수 있으면 –More– 프롬프트에서
   다음 명령을 사용할 수 있습니다.

   P n     다음 n줄을 표시합니다.
   S n     다음 n줄을 건너뜁니다.
   F       다음 파일을 표시합니다.
   Q       마칩니다.
   =       줄 번호를 표시합니다.
   ?       도움말을 표시합니다.
   [공백]  다음 페이지를 표시합니다.
   [Enter]     다음 줄을 표시합니다.

———————————————————————————————————————————–
mountvol.exe

볼륨 탑재 지점을 만들거나 삭제, 나열합니다.

MOUNTVOL [드라이브:]경로 볼륨이름
MOUNTVOL [드라이브:]경로 /D
MOUNTVOL [드라이브:]경로 /L
MOUNTVOL [드라이브:]경로 /P
MOUNTVOL /R
MOUNTVOL /N
MOUNTVOL /E

    경로        탑재 포인트가 있는 기존 NTFS 디렉터리를 지정합니다.
    볼륨이름  탑재 지점 대상인 볼륨 레이블을 지정합니다.
    /D          특정 디렉터리에서 볼륨 탑재 지점을 제거합니다.
    /L          특정 디렉터리에 대하여 탑재된 볼륨 이름을 나열합니다.
    /P          특정 디렉터리에서 볼륨 탑재 지점을 제거 또는
                볼륨을 분리하고 볼륨을 탑재하지 못하도록 만듭니다.
                볼륨 탑재 지점을 만들면 볼륨을 다시 탑재시킬 수 있습니다.
    /R          시스템에 없는 볼륨의 볼륨 탑재 지점 디렉터리와
                레지스트리 설정을 제거합니다.
    /N          새 볼륨의 자동 마운트를 사용하지 않도록 설정합니다.
    /E          새 볼륨의 자동 마운트를 다시 사용하도록 설정합니다.

———————————————————————————————————————————–
MRINFO.EXE

사용법: mrinfo [-n?] [-i 주소] [-t 초] [-r 재시도] 대상

-n           IP 주소를 수치 형식으로 표시
-i 주소      쿼리를 보낼 로컬 인터페이스의 주소
-t 초        IGMP 쿼리의 제한 시간(기본값 = 3초)
-r 재시도    SNMP 쿼리를 보내는 별도의 횟수(기본값 = 0)
-?           사용법 표시
대상         대상의 주소 또는 이름

———————————————————————————————————————————–
MRT.exe

악성 소프트웨어 제거 도구

사용법:
/Q 또는 /quiet – 자동 모드(사용 시 UI가 표시되지 않음)
/? 또는 /help – 사용법 표시
/N – 검색 전용 모드
/F – 전체 검사 사용
/F:Y – 위와 동일하지만 감염된 파일을 자동으로 삭제

———————————————————————————————————————————–
msg.exe

사용자에게 메시지를 보냅니다.

MSG {사용자이름 | 세션이름 | 세션id | @filename | *}
    [/SERVER:서버이름] [/TIME:초] [/V] [/W] [메시지]

  사용자이름          지정한 사용자 이름을 확인합니다.
  세션이름            세션 이름.
  세션id              세션 ID.
  @filename           메시지를 보낼 사용자 이름, 세션 이름,
                      세션id 목록이 들어 있는 파일을 지정합니다.
  *                   지정한 서버의 모든 세션으로 메시지를 보냅니다.
  /SERVER:서버이름    연결할 서버(기본값은 현재 서버).
  /TIME:초            상대방이 메시지를 인식할 때까지 기다릴 시간.
  /V                  수행할 동작에 대한 정보를 표시합니다.
  /W                  사용자로부터의 응답을 기다립니다. /V와 사용하면 좋습니다.
  메시지              보낼 메시지. 아무 것도 지정하지 않으면
                      프롬프트하거나 stdin에서 읽습니다.

———————————————————————————————————————————–
msiexec.exe

Windows (R) Installer. V 5.0.7600.16385

msiexec /옵션 <필수 매개 변수> [선택적 매개 변수]

설치 옵션
    </package | /i> <Product.msi>
        제품을 설치 또는 구성합니다.
    /a <Product.msi>
        관리 설치 – 네트워크에서 제품을 설치합니다.
    /j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]
        제품을 보급합니다. m – 모든 사용자, u – 현재 사용자
    </uninstall | /x> <Product.msi | ProductCode>
        제품을 제거합니다.
표시 옵션
    /quiet
        자동 모드, 사용자 작업이 필요 없습니다.
    /passive
        무인 모드 – 진행률 표시줄만 표시합니다.
    /q[n|b|r|f]
        사용자 인터페이스 수준을 설정합니다.
        n – UI 표시 안 함
        b – 기본 UI만 표시
        r – 간단한 UI만 표시
        f – 전체 UI 표시(기본값)
    /help
        도움말 정보
다시 시작 옵션
    /norestart
        설치 완료 후 다시 시작하지 않습니다.
    /promptrestart
        필요한 경우 사용자에게 다시 시작 여부를 묻습니다.
    /forcerestart
        설치 후 컴퓨터를 항상 다시 시작합니다.
로깅 옵션
    /l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <로그 파일>
        i – 상태 메시지
        w – 치명적이지 않은 경고
        e – 모든 오류 메시지
        a – 작업 시작
        r – 작업 관련 기록
        u – 사용자 요청
        c – 초기 UI 매개 변수
        m – 메모리 부족 또는 치명적인 종료 정보
        o – 디스크 공간 부족 메시지
        p – 터미널 속성
        v – 자세한 정보 출력
        x – 추가 디버깅 정보
        + – 기존 로그 파일에 추가
        ! – 로그의 각 줄 플러시
        * – v 및 x 옵션을 제외한 모든 정보 기록
    /log <LogFile>
        /l* <로그 파일>과 동일
업데이트 옵션
    /update <Update1.msp>[;Update2.msp]
        업데이트를 적용합니다.
    /uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>
        제품에 대한 업데이트를 제거합니다.
복구 옵션
    /f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
        제품을 복구합니다.
        p – 파일이 없는 경우에만
        o – 파일이 없거나 이전 버전이 설치되어 있는 경우(기본값)
        e – 파일이 없거나 이전 또는 같은 버전이 설치되어 있는 경우
        d – 파일이 없거나 다른 버전이 설치되어 있는 경우
        c – 파일이 없거나 체크섬이 계산된 값과 다를 경우
        a – 모든 파일을 강제로 다시 설치
        u – 필요한 모든 사용자 특정 레지스트리 항목(기본값)
        m – 필요한 모든 컴퓨터 특정 레지스트리 항목(기본값)
        s – 기존의 모든 바로 가기(기본값)
        v – 원본에서 실행하여 로컬 패키지에 연결
공개 속성 설정
    [PROPERTY=PropertyValue]

명령줄 구문에 대한 자세한 내용은 Windows(R) Installer SDK를
참조하십시오.

Copyright(C) Microsoft Corporation. All rights reserved.
이 소프트웨어의 일부는 부분적으로 Independent JPEG Group의 작업에 기반합니다.

———————————————————————————————————————————–
msra.exe

Windows 원격 지원

/? – 를 참조.

———————————————————————————————————————————–
mstsc.exe

원격 데스크톱 연결 사용

/? – 를 참조.

———————————————————————————————————————————–
nbtstat.exe

NBT(NetBIOS over TCP/IP)를 사용하여 프로토콜 통계와 현재 TCP/IP 연결을
표시합니다.

NBTSTAT [ [-a RemoteName] [-A IP address] [-c] [-n]
        [-r] [-R] [-RR] [-s] [-S] [interval] ]

  -a   (adapter status) 이름을 지정하여 원격 컴퓨터의 이름 테이블을 나열합니다.
  -A   (Adapter status) IP 주소를 지정하여 원격 컴퓨터의 이름 테이블을
                        나열합니다.
  -c   (cache)          NBT의 원격 [컴퓨터] 이름과 해당 IP 주소 캐시를 나열합니다.
  -n   (names)          로컬 NetBIOS 이름을 나열합니다.
  -r   (resolved)       브로드캐스트 및 WINS를 통해 확인된 이름을 나열합니다.
  -R   (Reload)         원격 캐시 이름 테이블을 비우고 다시 로드합니다.
  -S   (Sessions)       대상 IP 주소와 함께 세션 테이블을 나열합니다.
  -s   (sessions)       대상 IP 주소를 컴퓨터 NETBIOS 이름으로 변환하는
                        세션 테이블을 나열합니다.
  -RR  (ReleaseRefresh) WINS로 이름 해제 패킷을 보낸 다음 새로 고침을 시작합니다.

  RemoteName   원격 호스트 컴퓨터 이름입니다
  IP address   점으로 구분된 10진수 형식의 IP 주소입니다.
  interval     다음 화면으로 이동하기 전에 지정한 시간(초) 동안 선택한 통계를 다시 표시합니다.
               통계 다시 표시를 중지하려면 <Ctrl+C>를
               누르십시오.

———————————————————————————————————————————–
net.exe

이 명령에 대한 구문:

NET
    [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
      HELPMSG | LOCALGROUP | PAUSE | SESSION | SHARE | START |
      STATISTICS | STOP | TIME | USE | USER | VIEW ]

———————————————————————————————————————————–
netcfg.exe

netcfg [-v] [-e] [-winpe] [-l <INF 구성 요소에 대한 전체 경로>] -c <p|s|c> -i <comp-id>

   -winpe Windows 사전 설치 환경의 TCP/IP, NetBIOS 및 Microsoft 클라이언트를 설치합니다.
    -l          INF의 위치를 제공합니다.
    -c         설치할 구성 요소의 클래스를 제공합니다(p = 프로토콜, s = 서비스, c = 클라이언트).
    -i          구성 요소 ID를 제공합니다.

    표시된 순서대로 인수를 전달해야 합니다.

    예:
    netcfg -l c:\oemdir\foo.inf -c p -i foo
     …c:\\oemdir\\foo.inf를 사용하여 ‘foo’ 프로토콜을 설치합니다.

    netcfg -c s -i MS_Server
     …’MS_Server’ 서비스를 설치합니다.

생략……
———————————————————————————————————————————–
netsh.exe

사용법: netsh.exe [-a 별칭 파일] [-c 컨텍스트] [-r 원격 컴퓨터] [-u [DomainName\]UserName] [-p 암호 | *]
              [명령 | -f 스크립트 파일]

다음 명령을 사용할 수 있습니다.

이 컨텍스트에 있는 명령:
?              – 명령 목록을 표시합니다.
add            – 항목 목록에 구성 항목을 추가합니다.
advfirewall    – `netsh advfirewall’ 컨텍스트의 변경 내용입니다.
branchcache    – `netsh branchcache’ 컨텍스트의 변경 내용입니다.
bridge         – `netsh bridge’ 컨텍스트의 변경 내용입니다.
delete         – 항목 목록에서 구성 항목을 삭제합니다.
dhcpclient     – `netsh dhcpclient’ 컨텍스트의 변경 내용입니다.
dnsclient      – `netsh dnsclient’ 컨텍스트의 변경 내용입니다.
dump           – 구성 스크립트를 표시합니다.
exec           – 스크립트 파일을 실행합니다.
firewall       – `netsh firewall’ 컨텍스트의 변경 내용입니다.
help           – 명령 목록을 표시합니다.
http           – `netsh http’ 컨텍스트의 변경 내용입니다.
interface      – `netsh interface’ 컨텍스트의 변경 내용입니다.
ipsec          – `netsh ipsec’ 컨텍스트의 변경 내용입니다.
lan            – `netsh lan’ 컨텍스트의 변경 내용입니다.
mbn            – `netsh mbn’ 컨텍스트의 변경 내용입니다.
namespace      – `netsh namespace’ 컨텍스트의 변경 내용입니다.
nap            – `netsh nap’ 컨텍스트의 변경 내용입니다.
netio          – `netsh netio’ 컨텍스트의 변경 내용입니다.
p2p            – `netsh p2p’ 컨텍스트의 변경 내용입니다.
ras            – `netsh ras’ 컨텍스트의 변경 내용입니다.
rpc            – `netsh rpc’ 컨텍스트의 변경 내용입니다.
set            – 구성 설정을 업데이트합니다.
show           – 정보를 표시합니다.
trace          – `netsh trace’ 컨텍스트의 변경 내용입니다.
wcn            – `netsh wcn’ 컨텍스트의 변경 내용입니다.
wfp            – `netsh wfp’ 컨텍스트의 변경 내용입니다.
winhttp        – `netsh winhttp’ 컨텍스트의 변경 내용입니다.
winsock        – `netsh winsock’ 컨텍스트의 변경 내용입니다.
wlan           – `netsh wlan’ 컨텍스트의 변경 내용입니다.

다음 하위 컨텍스트를 사용할 수 있습니다.
advfirewall branchcache bridge dhcpclient dnsclient firewall http interface ipsec lan mbn namespace nap netio p2p ras rpc trace wcn wfp winhttp winsock wlan

명령에 대한 도움말을 보려면 명령을 입력한 다음 공백을 입력한 후
?을(를) 입력하십시오.

———————————————————————————————————————————–
ocsetup.exe

Windows Optional Component Setup

/? – 를 참조

———————————————————————————————————————————–
odbcconf.exe

ODDBCConf.exe — 다양한 MDAC 설치 작업을 수행합니다.

/? – 를 참조

———————————————————————————————————————————–
openfiles.exe

OPENFILES /매개 변수 [인수]

설명:
    관리자는 시스템에서 열린 연결된 파일과 폴더를
    나열하거나 연결을 끊을 수 있습니다.

매개 변수 목록:
    /Disconnect      하나 이상의 파일의 연결을 끊습니다.

    /Query           로컬이나 공유 폴더에서 열린 파일을

                      표시합니다.

    /Local           로컬에서 열린 파일을 표시하거나 표시하지 않도록 설정합니다.

    /?               이 도움말 메시지를 표시합니다.

예:
    OPENFILES /Disconnect /?
    OPENFILES /Query /?

———————————————————————————————————————————–
PATHPING.EXE

사용법: pathping [-g host-list] [-h maximum_hops] [-i address] [-n]
                [-p period] [-q num_queries] [-w timeout]
                [-4] [-6] target_name

옵션:
    -g host-list     host-list에 따라 원본 라우팅을 완화합니다.
    -h maximum_hops  대상 검색을 위한 최대 홉 수입니다.
    -i address       지정한 원본 주소를 사용합니다.
    -n               주소를 호스트 이름으로 확인하지 않습니다.
    -p period        Ping 간의 대기 기간(밀리초)입니다.
    -q num_queries   홉당 쿼리 수입니다.
    -w timeout       각 응답의 대기 시간 제한(밀리초)입니다.
    -4               IPv4를 사용합니다.
    -6               IPv6을 사용합니다.

———————————————————————————————————————————–
PING.EXE

사용법: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
             [-r count] [-s count] [[-j host-list] | [-k host-list]]
             [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name

옵션:
    -t             중지될 때까지 지정한 호스트를 ping.
                   통계를 보고 계속하려면 <Ctrl+Break>를 입력
                   중지하려면 <Ctrl+C>를 입력
    -a             주소를 호스트 이름으로 확인
    -n count       보낼 에코 요청 수
    -l size           전송할 버퍼 크기
    -f                  패킷에 조각화 안 함 플래그를 설정(IPv4에만 해당)
    -i TTL          Time To Live
    -v TOS        서비스 종류(Type Of Service)(IPv4에만 해당. 이 설정은 더
                       이상 사용되지 않으며 IP 헤더의 서비스 종 필드에
                       영향을 주지 않음)
    -r count       count 홉의 경로를 기록(IPv4에만 해당)
    -s count       count 홉의 타임스탬프(IPv4에만 해당)
    -j host-list   host-list에 따라 원본 라우팅을 완화(IPv4에만 해당)
    -k host-list   host-list에 따라 원본 라우팅을 강화(IPv4에만 해당)
    -w timeout     각 응답의 대기 시간 제한(밀리초)
    -R             라우팅 헤더를 사용하여 역방향 라우팅도 테스트(IPv6에만 해당)
    -S srcaddr     사용할 원본 주소
    -4             IPv4를 사용
    -6             IPv6을 사용

———————————————————————————————————————————–
PkgMgr.exe

Windows 패키지 관리자

/? – 를 참조.

———————————————————————————————————————————–
PnPUnattend.exe

:
AuditSystem,

:
   PnPUnattend.exe [auditSystem | /help /? /h] [/s] [/L]
       auditSystem     .
       /help /? /h     .
       /s               .
       /L                .
              .
———————————————————————————————————————————–
PnPutil.exe

Microsoft PnP 유틸리티
사용법:
——
pnputil.exe [-f | -i] [ -? | -a | -d | -e ] <INF 이름>
예:
pnputil.exe -a a:\usbcam\USBCAM.INF      -> USBCAM.INF에서 지정한 패키지를 추가합니다.
pnputil.exe -a c:\drivers\*.inf          -> c:\drivers\에 모든 패키지를 추가합니다.
pnputil.exe -i -a a:\usbcam\USBCAM.INF   -> 드라이버 패키지 추가 및 설치
pnputil.exe -e                           -> 타사 패키지를 모두 열거합니다.
pnputil.exe -d oem0.inf                  -> 패키지 oem0.inf를 삭제합니다.
pnputil.exe -f -d oem0.inf               -> 패키지 oem0.inf를 강제 삭제합니다.
pnputil.exe -?                           -> 사용법 화면입니다.

———————————————————————————————————————————–
powercfg.exe

POWERCFG <명령줄 옵션>
설명:
  이 명령줄 도구는 사용자가 시스템의 전원 설정을 제어할 수
  있도록 합니다.

/? – 를 참조.

———————————————————————————————————————————–
print.exe

텍스트 파일을 인쇄합니다.

PRINT [/D:장치] [드라이브:][경로] 파일 이름[ …]

   /D:장치    인쇄 장치를 지정합니다.

———————————————————————————————————————————–
printui.exe

프린터 사용자 인터페이스

사용법: rundll32 printui.dll,PrintUIEntry [옵션] [@명령 파일]
   /a[파일] 이진 파일 이름
   /b[이름] 기준 프린터 이름
   /c[name] 실행할 컴퓨터 이름
   /dl 로컬 프린터 삭제
   /dn 네트워크 프린터 연결 삭제
   /dd 프린터 드라이버 삭제
   /e 인쇄 기본 설정 표시
   /f[file] inf 파일 또는 출력 파일
   /F[file] /f를 사용하여 지정한 INF 파일이 종속되어 있을 수 있는 INF 파일의 위치
   /ga 컴퓨터 당 프린터 연결 추가(사용자가 로그온할 때 연결이 전파됨)
   /ge 컴퓨터 당 프린터 연결 열거
   /gd 컴퓨터 당 프린터 연결 삭제(사용자가 로그온할 때 연결이 삭제됨)
   /h[arch] 드라이버 아키텍처, x86, x64 또는 Itanium 중 하나
   /ia inf 파일을 사용하여 프린터 드라이버 설치
   /id 프린터 드라이버 추가 마법사를 사용하여 프린터 드라이버 설치
   /if inf 파일을 사용하여 프린터 설치
   /ii inf 파일을 가진 프린터 추가 마법사를 사용하여 프린터 설치

생략……
———————————————————————————————————————————–
qappsrv.exe

네트워크에서 사용할 수 있는 응용 프로그램 원격 데스크톱 세션 호스트 서버를 표시합니다.

QUERY TERMSERVER [서버이름] [/DOMAIN:도메인] [/ADDRESS] [/CONTINUE]

  서버이름        원격 데스크톱 세션 호스트 서버를 식별합니다.
  /DOMAIN:domain  지정된 도메인에 대한 정보를 표시합니다(기본값은
                  현재 도메인).
  /ADDRESS        네트워크 및 노드 주소를 표시합니다.
  /CONTINUE       정보가 각 화면에 표시한 후 일시 중지하지 않습니다.

———————————————————————————————————————————–
qprocess.exe

프로세스에 대한 정보를 표시합니다.

QUERY PROCESS [* | 프로세스id | 사용자이름 | 세션이름 | /ID:nn | 프로그램이름]
  [/SERVER:서버이름]

  *                  볼 수 있는 모든 프로세스를 표시합니다.
  프로세스id         프로세스 id로 지정된 프로세스를 표시합니다.
  사용자이름         사용자 이름에 속하는 모든 프로세스를 표시합니다.
  세션이름           세션 이름에서 실행 중인 모든 프로세스를 표시합니다.
  /ID:nn             세션 nn에서 실행 중인 모든 프로세스를 표시합니다.
  프로그램이름       프로그램 이름과 연결되어 있는 모든 프로세스를 표시합니다.
  /SERVER:서버이름   쿼리할 원격 데스크톱 세션 호스트 서버.

———————————————————————————————————————————–
query.exe

QUERY { PROCESS | SESSION | TERMSERVER | USER }

———————————————————————————————————————————–
quser.exe

시스템에 로그온한 사용자에 대한 정보를 표시합니다.

QUERY USER [사용자이름 | 세션이름 | 세션id] [/SERVER:서버이름]

  사용자이름          사용자 이름을 확인합니다.
  세션이름            세션 이름을 확인합니다.
  세션id              세션 ID로 세션을 확인합니다.
  /SERVER:서버이름    쿼리할 서버(기본값은 현재 서버).

———————————————————————————————————————————–
qwinsta.exe

원격 데스크톱 세션에 대한 정보를 표시합니다.

QUERY SESSION [세션이름 | 사용자 이름 | 세션id]
              [/SERVER:서버이름] [/MODE] [/FLOW] [/CONNECT] [/COUNTER] [/VM]

  세션이름            세션 이름을 확인합니다.
  사용자이름          사용자 이름을 가진 세션을 확인합니다.
  세션id              세션 ID로 세션을 확인합니다.
  /SERVER:서버이름    쿼리할 서버(기본값은 현재 서버).
  /MODE               현재 라인 설정을 표시합니다.
  /FLOW               현재 흐름 제어 설정을 표시합니다.
  /CONNECT            현재 연결 설정을 표시합니다.
  /COUNTER            현재 원격 데스크톱 서비스 카운터 정보를 표시합니다.
  /VM                 가상 컴퓨터의 세션에 대한 정보를 표시합니다.

———————————————————————————————————————————–
rasdial.exe

사용법:
        rasdial.exe 항목이름 [사용자 이름 [암호|*]] [/DOMAIN:도메인]
                [/PHONE:전화 번호] [/CALLBACK:콜백 번호]
                [/PHONEBOOK:전화번호부 파일] [/PREFIXSUFFIX]

        rasdial.exe [항목이름] /DISCONNECT

        rasdial.exe

        온라인 개인 정보에 대한 자세한 내용은
        ‘http://go.microsoft.com/fwlink/?LinkId=104288’을 참조하십시오.

———————————————————————————————————————————–
rasphone.exe

전화 접속 네트워킹 명령줄

/? – 를 참조.

———————————————————————————————————————————–
rdpsign.exe

rdpsign [옵션] [서명할 항목]

옵션

  /sha1 HASH
       서명 인증서에 지정된 SHA1 해시입니다.
  /q
       자동 모드:  성공할 경우 출력이 없고 실패할 경우에는 최소한만 출력됩니다.
  /v
       상세 표시 모드:  모든 경고, 메시지 및 상태를 표시합니다.
  /l
       입력을 바꾸지 않고 서명 및 출력 결과를 테스트합니다. 입력 파일이 stdin에 있으면 무시합니다.

———————————————————————————————————————————–
ReAgentc.exe

Windows RE(복구 환경)를 구성합니다.

REAGENTC.EXE [옵션]

  다음 작업을 지정할 수 있습니다.

  /setreimage /path <Dir_이름> [/target <Dir_이름>] [/bootkey <스캔_코드>]
             사용자 제공 Windows RE 이미지의 위치를 설정합니다.
             선택 사항인 /target 스위치는 Windows가 설치된 위치의 경로를
             지정합니다.
             선택 사항인 /bootkey 스위치는 OEM 관련 시작 단추에 대한
             스캔 코드를 지정합니다.

  /setosimage [/path <디렉터리_이름> [/target <디렉터리_이름>]] [/customtool]
             /path는 사용자 제공 OS 설치 파일의 위치를
             설정합니다. 또한 /customtool은 Windows RE 내에
             이미징 도구가 지정되었음을 나타냅니다.

  /info [/target <디렉터리_이름>]
             Windows RE 구성 정보를 표시합니다.
             선택 사항인 /target은 Windows 설치 위치의 경로를
             지정하는 스위치입니다.

  /enable
             Windows RE에 자동 장애 조치(failover) 및 복구를 사용합니다.

  /disable
             Windows RE에 자동 장애 조치(failover) 및 복구를 사용하지 않습니다.

  /boottore
             다음에 시스템을 시작할 때 Windows 복구 환경으로 시작하도록
             BCD를 구성합니다.

———————————————————————————————————————————–
recover.exe

불량이거나 결함이 있는 디스크에서 읽을 수 있는 정보를 복구합니다.

RECOVER [드라이브:][경로]파일이름
RECOVER 명령어를 사용하기 전에 Windows 도움말에서
온라인 명령 참조를 참고하십시오.

———————————————————————————————————————————–
reg.exe

REG 작업 [매개 변수 목록]

  작업  [ QUERY   | ADD    | DELETE  | COPY    |
          SAVE    | LOAD   | UNLOAD  | RESTORE |
          COMPARE | EXPORT | IMPORT  | FLAGS ]

반환 코드: (REG COMPARE 제외)

  0 – 성공
  1 – 실패

특정 작업 유형에 대한 도움말을 보려면

  REG 작업 /?를 입력하십시오.

예:

  REG QUERY /?
  REG ADD /?
  REG DELETE /?
  REG COPY /?
  REG SAVE /?
  REG RESTORE /?
  REG LOAD /?
  REG UNLOAD /?
  REG COMPARE /?
  REG EXPORT /?
  REG IMPORT /?
  REG FLAGS /?

———————————————————————————————————————————–
regini.exe

usage: REGINI [-m \\machinename | -h hivefile hiveroot]
              [-i n] [-o outputWidth]
              [-b] textFiles…

where: -m specifies a remote Windows NT machine whose registry is to be manipulated.
       -h specifies a specify local hive to manipulate.
       -i n specifies the display indentation multiple.  Default is 4
       -o outputWidth specifies how wide the output is to be.  By default the
          outputWidth is set to the width of the console window if standard
          output has not been redirected to a file.  In the latter case, an
          outputWidth of 240 is used.

       -b specifies that REGINI should be backward compatible with older
           versions of REGINI that did not strictly enforce line continuations
           and quoted strings Specifically, REG_BINARY, REG_RESOURCE_LIST and
           REG_RESOURCE_REQUIREMENTS_LIST data types did not need line
           continuations after the first number that gave the size of the data.
           It just kept looking on following lines until it found enough data
           values to equal the data length or hit invalid input.  Quoted
           strings were only allowed in REG_MULTI_SZ.  They could not be
           specified around key or value names, or around values for REG_SZ or
           REG_EXPAND_SZ  Finally, the old REGINI did not support the semicolon
           as an end of line comment character.

       textFiles is one or more ANSI or Unicode text files with registry data.

생략……
———————————————————————————————————————————–
regsvr32.exe

/? – 를 참조

———————————————————————————————————————————–
relog.exe

Microsoft ® Relog.exe (6.1.7600.16385)

Relog는 샘플링 속도를 변경하거나 파일 형식을 변환하여 기존 성능 로그에 있는 데
이터로부터 새 성능 로그를 만듭니다. Windows NT 4.0 압축 로그를 포함한 모든 성
능 로그를 지원합니다.

사용법:
relog.exe <파일 이름 [파일 이름 …]>
                                [옵션]

매개 변수:
  <파일 이름 [파일 이름 …]>   다시 로그할 성능 파일

옵션:
  -?                            상황에 맞는 도움말 표시
  -a                            출력을 기존 이진 파일에 추가합니다.
  -c <path [path …]>          입력 로그에서 필터링할 카운터
  -cf <파일 이름>               입력 로그에서 필터링할 성능 카운터를
                                나열하는 파일입니다. 기본값은 원래 로그
                                파일에 있는 모든 카운터입니다.
  -f <CSV|TSV|BIN|SQL>          출력 파일 형식
  -t <값>                       n번째 레코드를 출력 파일에 씁니다. 기본값은 모
                                든 레코드를 쓰는 것입니다.
  -o                            출력 파일 경로 또는 SQL 데이터베이스
  -b <yyyy-MM-dd tt[오전|오후]> 출력 파일에 쓸 첫 번째 레코드의 시작 시간
  -e <yyyy-MM-dd tt[오전|오후]> 출력 파일에 쓸 마지막 레코드의 끝 시간
  -config <파일 이름>           명령 옵션을 포함하는 설정 파일
  -q                            입력 파일에 있는 성능 카운터 목록
  -y                            모든 질문에 대해 확인 절차 없이 yes로 답합니다.

예:
  relog logfile.csv -c “\Processor(_Total)\% Processor Time” -o logfile.blg
  relog logfile.blg -cf counters.txt -f bin
  relog logfile.blg -f csv -o logfile.csv -t 2
  relog logfile.blg -q -o counters.txt

———————————————————————————————————————————–
repair-bde.exe

BitLocker 드라이브 암호화: 복구 도구 버전 6.1.7600
Copyright (C) Microsoft Corporation.

사용법:

repair-bde[.exe] 입력 볼륨
                  { OutputVolumeOrImage | {-NoOutputVolume|-nov} }
                  { {-RecoveryPassword|-rp} 숫자 암호 |
                    {-RecoveryKey|-rk} 외부 키 파일 경로 }
                  [{-KeyPackage|-kp} 키 패키지 경로]
                  [{-LogFile|-lf} 로그 파일 경로]
                  [{-?|/?}]

설명:
  제공된 복구 정보를 사용하여 손상된 BitLocker로 암호화된 볼륨을
  복구하거나 암호를 해독합니다.

  경고! 추가 데이터 손실을 막으려면 사용 가능한 여분의 하드 드라이브가 있어야
  합니다. 이 여분의 드라이브를 사용하여 암호 해독된 출력을 저장하거나 손상된
  볼륨의 내용을 백업합니다.

생략……
———————————————————————————————————————————–
replace.exe

파일을 바꿉니다.

REPLACE [드라이브1:][경로1]파일이름 [드라이브2:][경로2] [/A] [/P] [/R] [/W]
REPLACE [드라이브1:][경로1]파일이름 [드라이브2:][경로2] [/P] [/R] [/S] [/W] [/U]

  [드라이브1:][경로1]파일이름  원본 파일의 위치와 이름을 지정합니다.

  [드라이브2:][경로2]          대상 파일의 위치를 지정합니다.
  /A                           대상 디렉터리에 새 파일을 추가합니다.
                               /s 또는 /u 스위치와 함께 사용할 수 없습니다.
  /P                           대상 파일을 바꾸거나, 원본 파일을 추가하기
                               전에 확인하기 위해 묻습니다.
  /R                           보호되지 않는 파일뿐만 아니라 읽기 전용
                               파일도 바꿉니다.
  /S                           대상 디렉터리의 모든 하위 디렉터리에서 파일을
                               바꿉니다. /A 스위치와 함께 사용할 수 없습니다.
  /W                           시작하기 전에 디스크를 넣을 수 있게 기다립니다.
  /U                           원본 파일보다 오래된 파일만을 바꿉니다.
                               (업데이트합니다).
                               /A 스위치와 함께 사용할 수 없습니다.

———————————————————————————————————————————–
reset.exe

RESET { SESSION }

———————————————————————————————————————————–
RmClient.exe

RmClient.exe pipename

———————————————————————————————————————————–
Robocopy.exe

——————————————————————————-
   ROBOCOPY     ::     Windows용 견고한 파일 복사                             
——————————————————————————-

      시작됨 : Sat Jul 10 14:11:25 2010

           사용법 :: ROBOCOPY 원본 대상 [파일 [파일]…] [옵션]

             원본 :: 원본 디렉터리(드라이브:\경로 또는 \\서버\공유\경로)
             대상 :: 대상 디렉터리(드라이브:\경로 또는 \\서버\공유\경로)
             파일 :: 복사할 파일입니다. 이름/와일드카드: 기본값은 “*.*”입니다.

/? – 를 참조

———————————————————————————————————————————–
ROUTE.EXE

네트워크 라우팅 테이블을 조작합니다.

ROUTE [-f] [-p] [-4|-6] command [destination]
                  [MASK netmask]  [gateway] [METRIC metric]  [IF interface]

  -f           모든 게이트웨이 항목의 라우팅 테이블을 지웁니다. 명령 중
               하나와 함께 이 옵션을 사용하면 명령 실행 전에
               테이블이 지워집니다.

  -p           ADD 명령과 함께 이 옵션을 사용하면 시스템을 다시 부팅해도
               경로가 보존됩니다. 시스템을 다시 시작할 때 기본적으로 경로가
               보존되지 않습니다. 해당 영구 경로에 항상 영향을 주는 다른 모든 명령에 대해서는
               무시됩니다. Windows 95에서는 이 옵션이
               지원되지 않습니다.

  -4           IPv4를 사용합니다.

  -6           IPv6을 사용합니다.

  command      다음 중 하나입니다.
                 PRINT     경로를 인쇄합니다.
                 ADD       경로를 추가합니다.
                 DELETE    경로를 삭제합니다.
                 CHANGE    기존 경로를 수정합니다.
  destination  호스트를 지정합니다.
  MASK         다음 매개 변수가 ‘netmask’ 값임을 지정합니다.
  netmask      이 경로 항목에 대한 서브넷 마스크 값을 지정합니다.
               지정하지 않으면 기본값 255.255.255.255가 사용됩니다.
  gateway      게이트웨이를 지정합니다.
  interface    지정한 경로에 대한 인터페이스 번호입니다.
  METRIC       대상의 비용과 같은 메트릭을 지정합니다.

생략……
———————————————————————————————————————————–
RpcPing.exe

사용법:
rpcping [-t <protseq>] [-s <server_addr>] [-e <endpoint>           
        |-f <interface UUID>[,MajorVer]] [-O <Interface Object UUID]
        [-i <#_iterations>] [-u <security_package_id>] [-a <authn_level>]                            
        [-N <server_princ_name>] [-I <auth_identity>] [-C <capabilities>]
        [-T <identity_tracking>] [-M <impersonation_type>]
        [-S <server_sid>] [-P <proxy_auth_identity>] [-F <RPCHTTP_flags>]
        [-H <RPC/HTTP_authn_schemes>] [-o <binding_options>]
        [-B <server_certificate_subject>] [-b] [-E] [-q] [-c]
        [-A <http_proxy_auth_identity>] [-U <HTTP_proxy_authn_schemes>]
        [-r <report_results_interval>] [-v <verbose_level>] [-d]

RPC를 사용하여 서버를 ping합니다. 옵션은 다음과 같습니다.

-t <protseq> – 사용할 프로토콜 시퀀스입니다. 표준 RPC 프로토콜
    시퀀스(ncacn_ip_tcp, ncacn_np, ncacn_http 등) 중 하나일 수 있습니다.
    지정하지 않을 경우 기본값은 ncacn_ip_tcp입니다.
   
-s <server_addr> – 서버 주소입니다. 지정하지 않을 경우 로컬 컴퓨터를
    ping합니다. 예: server, server.com, 157.59.244.141
       
-e <endpoint> – ping할 끝점입니다. 지정하지 않을 경우 대상 컴퓨터의
    끝점 매퍼를 ping합니다. 이 옵션은 인터페이스(-f) 옵션과 함께
    사용할 수 없습니다.

-o <binding_options> – RPC ping 바인딩 옵션입니다. 자세한
    내용은 MSDN(RpcStringBindingCompose 및 RPC over HTTP)을 참조하십시오.
   
-f <interface UUID>[,MajorVer] – ping할 인터페이스입니다.
    이 옵션은 끝점 옵션과 함께 사용할 수 없습니다.
    인터페이스가 UUID로 지정됩니다.
    MajorVer를 지정하지 않으면 인터페이스 버전 1을 찾습니다.
    인터페이스를 지정하면 rpcping에서 대상 컴퓨터의 끝점 매퍼에
    쿼리하여 지정된 인터페이스의 끝점을 검색합니다. 끝점 매퍼는
    명령줄에 지정된 옵션을 사용하여 쿼리됩니다.
   
생략……
———————————————————————————————————————————–
runas.exe

RUNAS 사용법:

RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ]
        /user:<UserName> 프로그램

RUNAS [ [/noprofile | /profile] [/env] [/savecred] ]
        /smartcard [/user:<UserName>] 프로그램

RUNAS /trustlevel:<TrustLevel> 프로그램

   /noprofile        로드하지 않을 사용자 프로필을 지정합니다.
                     응용 프로그램을 빠르게 로드할 수 있지만,
                     일부 응용 프로그램이 올바로 동작하지 않을 수 있습니다.
   /profile          로드할 사용자 프로필을 지정합니다.
                     기본값으로 설정되어 있습니다.
   /env              사용자 환경 대신 현재 환경을 사용합니다.
   /netonly          지정된 자격 증명이 원격 액세스를 위한 경우에
                     사용합니다.
   /savecred         사용자가 저장한 자격 증명을 사용합니다.
                     이 옵션은 Windows 7 Home 또는 Windows 7 Starter Edition에서 사용할 수 없습니다.
                     사용할 수 없으므로 무시합니다.
   /smartcard        스마트 카드에서 자격 증명을 제공한 경우에
                     사용합니다.
   /user             <UserName>은 USER@DOMAIN 또는 DOMAIN\USER 형식이어야 합니다.
   /showtrustlevels  /trustlevel의 변수로 사용될 수 있는 트러스트 수준을
                     표시합니다.
   /trustlevel       <Level>은 /showtrustlevels에 열거된 수준 중에서
                     하나이어야 합니다.
   프로그램         EXE용 명령줄입니다. 아래 예를 보십시오.

예:
> runas /noprofile /user:mymachine\administrator cmd
> runas /profile /env /user:mydomain\admin “mmc %windir%\system32\dsa.msc”
> runas /env /user:user@domain.microsoft.com “notepad \”my file.txt\””

참고: 암호를 물어보면 사용자 암호를 입력하십시오.
참고:  /profile은 /netonly과 함께 사용할 수 없습니다.
참고:  /savecred는 /smartcard와 호환되지 않습니다.

———————————————————————————————————————————–
rwinsta.exe

RESET SESSION {세션이름 | 세션id} [/SERVER:서버이름] [/V]

  세션이름            세션 이름을 확인합니다.
  세션id              세션 ID로 세션을 확인합니다.
  /SERVER:서버이름    세션을 포함하는 서버(기본값은 현재 서버).
  /V                  추가 정보를 표시합니다.

———————————————————————————————————————————–
sc.exe

설명:
        SC는 서비스 제어 관리자 및 서비스와의 통신에 사용되는
        명령줄 프로그램입니다.
사용법:
        sc <서버> [명령어] [서비스 이름] <옵션1> <옵션2>…

        <서버> 옵션의 형식은 “\\ServerName”입니다.
        명령어에 대한 자세한 도움말을 보려면 “sc [명령어]”를 입력하십시오.
        명령어:
          query———–서비스 상태를 쿼리하거나 서비스 종류의
                          상태를 열거합니다.
          queryex———서비스의 확장 상태를 쿼리하거나 서비스
                          종류의 상태를 열거합니다.
          start———–서비스를 시작합니다.
          pause———–서비스에 PAUSE 제어 요청을 보냅니다.
          interrogate—–서비스에 INTERROGATE 제어 요청을 보냅니다.
          continue——–서비스에 CONTINUE 제어 요청을 보냅니다.
          stop————서비스에 STOP 요청을 보냅니다.
          config———-서비스 구성을 변경합니다(지속적).
          description—–서비스 설명을 변경합니다.
          failure———서비스가 실패했을 때 수행할 동작을 변경합니다.
          failureflag—–서비스의 오류 동작 플래그를 변경합니다.
          sidtype———서비스의 서비스 SID 형식을 변경합니다.
          privs———–서비스에 필요한 권한을 변경합니다.
          qc————–서비스의 구성 정보를 쿼리합니다.
          qdescription—-서비스 설명을 쿼리합니다.
          qfailure——–서비스가 실패했을 때 수행할 동작을 쿼리합니다.
          qfailureflag—-서비스의 오류 동작 플래그를 쿼리합니다.
          qsidtype——–서비스의 서비스 SID 형식을 쿼리합니다.
          qprivs———-서비스에 필요한 권한을 쿼리합니다.
          qtriggerinfo—-서비스의 트리거 매개 변수를 쿼리합니다.
          qpreferrednode–서비스의 기본 설정 NUMA 노드를 쿼리합니다.
          delete———-서비스를 레지스트리에서 삭제합니다.
          create———-서비스를 만들고 레지스트리에 추가합니다.
          control———서비스에 제어를 보냅니다.
          sdshow———-서비스의 보안 설명자를 표시합니다.
          sdset———–서비스의 보안 설명자를 설정합니다.
          showsid———임의 이름에 해당되는 서비스 SID 문자열을 표시합니다.
          triggerinfo—–서비스의 트리거 매개 변수를 구성합니다.
          preferrednode—서비스의 기본 설정 NUMA 노드를 설정합니다.
          GetDisplayName–서비스의 DisplayName을 가져옵니다.
          GetKeyName——서비스의 ServiceKeyName을 가져옵니다.
          EnumDepend——서비스 종속성을 열거합니다.

        다음 명령어에는 서비스 이름이 필요하지 않습니다.
        sc <서버> <명령어> <옵션>
          boot————(ok | bad) 마지막 부팅을 마지막으로 성공한 부팅
                          구성으로 저장할 것인지 나타냅니다.
          Lock————서비스 데이터베이스를 잠급니다.
          QueryLock——-SCManager 데이터베이스의 LockStatus를 쿼리합니다.
예:
        sc start MyService

QUERY와 QUERYEX 명령 도움말을 보시겠습니까? [y|n]:

———————————————————————————————————————————–
schtasks.exe

SCHTASKS /parameter [인수]

설명:
    관리자가 로컬 컴퓨터나 원격 컴퓨터에서 예약된 작업을 만들기,
    삭제, 쿼리, 변경, 실행 또는 끝낼 수 있도록 합니다.

매개 변수 목록:
    /Create         예약된 작업을 새로 만듭니다.

    /Delete         예약된 작업을 삭제합니다.

    /Query          모든 예약된 작업을 표시합니다.

    /Change         예약된 작업의 속성을 변경합니다.

    /Run            예약된 작업을 요청 시 실행합니다.

    /End            현재 실행하고 있는 예약된 작업을 중지합니다.

    /ShowSid        예약된 작업 이름에 해당하는 보안 식별자를 표시합니다.

    /?              이 도움말 메시지를 표시합니다.

Examples:
    SCHTASKS
    SCHTASKS /?
    SCHTASKS /Run /?
    SCHTASKS /End /?
    SCHTASKS /Create /?
    SCHTASKS /Delete /?
    SCHTASKS /Query  /?
    SCHTASKS /Change /?
    SCHTASKS /ShowSid /?

———————————————————————————————————————————–
sdbinst.exe

사용법: sdbinst.exe [-?] [-q] [-u] [-g] [-p] [-n[:WIN32|WIN64]] myfile.sdb | {guid} | “name”

    -? – 이 도움말 텍스트를 표시합니다.
    -p – 패치가 들어 있는 SDB를 허용합니다.
    -q – 자동 모드: 확인 메시지가 자동으로 허용됩니다.
    -u – 제거합니다.
    -g {guid} – 파일의 GUID입니다(-u와 함께 사용).
    -n “name” – 파일의 내부 이름입니다(-u와 함께 사용).

———————————————————————————————————————————–
SecEdit.exe

이 명령의 구문:

ecedit [/configure | /analyze | /import | /export | /validate | /generaterollback]

———————————————————————————————————————————–
setspn.exe

사용법: setspn.exe [한정자 스위치] [계정 이름]
  여기서 “계정 이름”은 대상 컴퓨터의 이름 또는 도메인\이름이거나
  사용자 계정일 수 있습니다.

  편집 모드 스위치:
   -R = HOST ServicePrincipalName을 다시 설정합니다.
    사용법:   setspn -R accountname
   -A = 임의 SPN을 추가합니다.
    사용법:   setspn -A SPN accountname
   -S = 중복이 없음을 확인한 후 임의 SPN을 추가합니다.
    사용법:   setspn -S SPN accountname
   -D = 임의 SPN을 삭제합니다.
    사용법:   setspn -D SPN accountname
   -L = 대상 계정에 등록된 SPN을 나열합니다.
    사용법:   setspn [-L] accountname

  편집 모드 한정자:
   -C = 계정 이름이 컴퓨터 계정이 되도록 지정합니다.
   -U = 계정 이름이 사용자 계정이 되도록 지정합니다.

    참고: -C 및 -U는 서로 배타적입니다.  둘 중 아무 것도 지정하지 않으면
     그러한 컴퓨터가 있는 경우 accountname이 컴퓨터 이름으로 해석되고
     그러한 이름의 컴퓨터가 없으면 사용자 이름으로 해석됩니다.

  쿼리 모드 스위치:
   -Q = SPN의 존재 여부를 쿼리합니다.
    사용법:   setspn -Q SPN
   -X = 중복 SPN을 검색합니다.
    사용법:   setspn -X

생략……
———————————————————————————————————————————–
setx.exe

SetX는 3가지 방법으로 사용할 수 있습니다.

구문 1:
    SETX [/S system [/U [domain\]user [/P [password]]]] var value [/M]

구문 2:
    SETX [/S system [/U [domain\]user [/P [password]]]] var /K regpath [/M]

구문 3:
    SETX [/S system [/U [domain\]user [/P [password]]]]
         /F file {var {/A x,y | /R x,y string}[/M] | /X} [/D delimiters]

설명:
    사용자 또는 시스템 환경에 환경 변수를 만들거나
    수정합니다. 인수나 레지스트리 키 또는 파일 입력 기반으로
    변수를 설정할 수 있습니다.

매개 변수 목록:
    /S     system          연결할 원격 시스템을 지정합니다.

    /U     [domain\]user   명령을 실행할 사용자 컨텍스트를
                           지정합니다.

    /P     [password]      제공된 사용자 컨텍스트에 대한 암호를
                           지정합니다. 생략된 경우 입력하도록 묻습니다.

    var                    설정할 환경 변수를 지정합니다.

    value                  환경 변수에 할당할 값을 지정합니다.
                          
    /K     regpath         레지스트리 키에 있는 정보에 따라
                           변수를 설정하도록 지정합니다.
                           하이브\키\…\값 형식에 맞게
                           경로를 지정해야 합니다. 예,
                           HKEY_LOCAL_MACHINE\System\CurrentControlSet\
                           Control\TimeZoneInformation\StandardName.

    /F     file            사용할 텍스트 파일의 파일 이름을 지정합니다.
                          
    /A     x,y             파일에서 검색할 절대 파일 좌표를
                           매개 변수(줄 X, 항목 Y)로 지정합니다.
                          
    /R     x,y string      “string”을 상대로 한 상대 파일 좌표를
                           매개 변수로 지정합니다.

    /M                     변수를 전체 시스템 환경(HKEY_LOCAL_MACHINE)에
                           설정하도록 지정합니다.
                           HKEY_CURRENT_USER 환경에 설정하는 것이
                           기본값입니다.

                          
    /X                     x,y 좌표와 더불어 파일 내용을 표시합니다.

    /D     delimiters      “,” 또는 “\”와 같은 추가 구분 기호를
                           지정합니다. 기본 제공 구분 기호는 공백, 탭,
                           캐리지 리턴 및 줄 바꿈입니다.
                           모든 ASCII 문자를 추가 구분 기호로 사용할 수
                           있습니다. 기본 제공 구분 기호를 포함하여
                           사용할 수 있는 최대 구분 기호 수는 15입니다.

    /?                     이 도움말 메시지를 표시합니다.

생략……
———————————————————————————————————————————–
sfc.exe

보호된 모든 시스템 파일의 무결성을 검색하며 잘못된 버전을 올바른 Microsoft 버전으로
복원합니다.

SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=<파일>] [/VERIFYFILE=<파일>]
    [/OFFWINDIR=<오프라인 Windows 디렉터리> /OFFBOOTDIR=<오프라인 부팅 디렉터리>]

/SCANNOW        보호된 모든 시스템 파일의 무결성을 검색하고 가능한 경우
                문제가 있는 파일을 복구합니다.
/VERIFYONLY     보호된 모든 시스템 파일의 무결성을 검색하지만 복구하지는
                않습니다.
/SCANFILE       참조된 파일의 무결성을 검색하고 문제가 확인되면 파일을
                복구합니다. 전체 경로 <파일>을 지정합니다.
/VERIFYFILE     전체 경로 <파일>의 파일에 대한 무결성을 확인하지만
                복구하지는 않습니다.
/OFFBOOTDIR     오프라인 복구의 경우 오프라인 부팅 디렉터리의 위치를 지정합니다.
/OFFWINDIR      오프라인 복구의 경우 오프라인 Windows 디렉터리의 위치를 지정합니다.

예:

        sfc /SCANNOW
        sfc /VERIFYFILE=c:\windows\system32\kernel32.dll
        sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows
        sfc /VERIFYONLY

———————————————————————————————————————————–
shadow.exe

다른 원격 데스크톱 서비스 세션 모니터링

SHADOW {세션이름 | 세션id} [/SERVER:서버이름] [/V]

  세션이름            세션 이름을 확인합니다.
  세션id              세션 ID로 세션을 확인합니다.
  /SERVER:서버이름    세션을 포함하는 서버(기본값은 현재 서버).
  /V                  수행할 동작에 대한 정보를 표시합니다.

———————————————————————————————————————————–
shrpubw.exe

공유 폴더 만들기 마법사

shrpubw /s <ComputerName>

———————————————————————————————————————————–
shutdown.exe

사용법: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]
       [/m \\컴퓨터][/t xxx][/d [p|u:]xx:yy [/c “주석”]]

   인수 없음    도움말을 표시합니다. 이 옵션은 /?를 입력하는 것과 같습니다.
   /?           도움말을 표시합니다. 아무 옵션을 입력하지 않는 것과 같은 결과를 제공합니다.
   /i           GUI를 표시합니다.
              이 옵션은 첫 번째 옵션이어야 합니다.
   /l           로그오프합니다. /m 또는 /d 옵션과 함께 사용할 수 없습니다.
   /s           컴퓨터를 종료합니다.
   /r           컴퓨터를 종료하고 다시 시작합니다.
   /g          컴퓨터를 종료하고 다시 시작합니다. 시스템이
              다시 부팅된 후에 등록된 모든 응용 프로그램을 다시 시작합니다.
   /a           시스템 종료를 중단합니다.
              이 옵션은 시간 제한 기간 동안에만 사용할 수 있습니다.
   /p           제한 시간 또는 경고 없이 로컬 컴퓨터를 끕니다.
              이 옵션은 /d 및 /f 옵션과 함께 사용할 수 있습니다.
   /h           로컬 컴퓨터를 최대 절전 모드로 전환합니다.
              이 옵션은 /f 옵션과 함께 사용할 수 있습니다.
   /e           컴퓨터의 예기치 못한 종료의 원인을 문서화합니다.
   /m \\컴퓨터 대상 컴퓨터를 지정합니다.
   /t xxx     시스템 종료 전 시간 제한 기간을 xxx초로 설정합니다.
              유효한 범위는 0-315360000(10년)이며, 기본값은 30입니다.
              제한 시간 기간이 0보다 큰 경우 /f 매개 변수가
              암시됩니다.
   /c “주석”    다시 시작 또는 종료의 원인을 설명하는 주석을 답니다.
              최대 512자를 사용할 수 있습니다.
   /f         사용자에게 미리 경고하지 않고 실행 중인 응용 프로그램을 강제로 닫습니다.
              0보다 큰 값이 /t 매개 변수에 대해 지정된 경우
              /f 매개 변수가 암시됩니다.
   /d [p|u:]xx:yy 다시 시작 또는 종료의 원인을 제공합니다.
              p는 다시 시작 또는 종료가 예정되어 있다는 의미입니다.
              u는 사용자가 원인을 정의한다는 의미입니다.
              p와 u가 모두 지정되어 있지 않으면 다시 시작 또는 시스템 종료가
              예정되지 않습니다.
              xx는 주요 원인 번호(256 미만의 양수)입니다.
              yy는 보조 원인 번호(65536 미만의 양수)입니다.

생략……
———————————————————————————————————————————–
sort.exe

SORT [/R] [/+n] [/M 킬로바이트] [/L 로캘] [/REC 레코드바이트]
  [[드라이브1:][경로1]파일이름1] [/T [드라이브2:][경로2]]
  [/O [드라이브3:][경로3]파일이름3]
  /+n                         비교를 시작할 문자 개수(n)을 지정합니다.
                               /+3은 각 행의 3번째 문자부터 비교합니다
                              n보다 적은 문자를 갖는 행의 경우,
                              다음 행에 영향을 미치지는 않습니다.
                              기본값으로 첫 번째 문자부터 비교를 시작합니다.
  /L[OCALE] 로캘            시스템 로캘을 지정한 설정값으로
                               “”C”” 로캘은 보다 빠른 실행을 지원하며
                              사용 가능한 유일한 로캘입니다.
                              정렬하는 동안 대/소문자를 구분하지 않습니다.

  /M[EMORY] 킬로바이트        정렬에 사용할 메모리를 KB단위로 지정합니다.
                              메모리 크기는 최소 160KB로 유지됩니다.
                              메모리 크기를 정렬에 사용할 만큼으로 지정하면,
                              주 메모리와는 크게 관련이 없습니다.

                              최상의 성능을 얻으려면 메모리 크기를
                              별도로 설정하지 않는 것이 좋습니다.
                              최대 메모리 크기를 벗어나지 않는 경우,
                              기본값으로 정렬 작업은 임시 파일 없이
                              실행됩니다. 그렇지 않으면 작업을 하는 동안
                              임시 파일을 만들며 정렬한 데이터를
                              저장합니다. 입력과 출력의 경우
                              최대 메모리 크기는 주 메모리의 90%이며,
                              다른 경우에는 주 메모리의 45%입니다.
  /REC[ORD_MAXIMUM] 문자개수   레코드 내의 최대 문자의 개수를 지정합니다.
                              (기본값: 4096, 최대값: 65535).
  /R[EVERSE]                  정렬 순서를 변경합니다.
                              (Z에서 A로, 9에서 0으로)
  [드라이브1:][경로1]파일이름1   정렬할 파일을 지정합니다.
                              지정하지 않으면 표준 입력이 정렬됩니다.
                              입력 파일을 지정하면 같은 파일을
                              리디렉션하는 것보다 빠릅니다.
  /T[EMPORARY]
    [드라이브2:][경로2]       정렬 작업에 필요한 데이터가
                              주 메모리를 초과하는 경우 해당 내용을
                              저장할 디렉터리 경로를 지정합니다.
                              기본 경로는 시스템 임시 디렉터리입니다.
  /O[UTPUT]
    [드라이브3:][경로3]파일이름3 정렬된 입력 파일이 있는
                              저장할 파일을 지정합니다. 지정하지 않으면
                              데이터는 표준 출력 파일에 기록됩니다.
                              출력 파일을 지정하면 같은 파일을
                              리디렉션하는 것보다 빠릅니다.

———————————————————————————————————————————–
spinstall.exe

/? – 를 참조.

———————————————————————————————————————————–
subst.exe

경로를 드라이브 문자로 지정합니다.

SUBST [드라이브1: [드라이브2:]경로]
SUBST 드라이브1: /D

  드라이브1:        경로에 지정할 가상 드라이브를 지정합니다.
  [드라이브2:]경로  가상 드라이브에 지정할 실제 드라이브와 경로를
                    지정합니다.
  /D                가상 드라이브를 지웁니다.

매개 변수를 지정하지 않고 SUBST를 사용하면, 현재의 가상 드라이브를 표시합니다.

———————————————————————————————————————————–
sxstrace.exe

WinSxs 추적 유틸리티
사용법: SxsTrace [옵션]
옵션:
   Trace -logfile:FileName [-nostop]
       sxs에 대한 추적을 사용하도록 설정합니다.
       추적 로그는 FileName에 저장됩니다.
       -nostop이 지정된 경우 추적을 중지할지 여부를 묻지 않습니다.
   Parse -logfile:FileName -outfile:ParsedFile  [-filter:AppName]
       원시 추적 파일을 사람이 읽을 수 있는 형식으로 변환한 다음 결과를 ParsedFile에 저장합니다.
       -filter 옵션을 사용하여 출력을 필터링합니다.
   Stoptrace
       아직 추적이 중지되어 있지 않은 경우 추적을 중지합니다.
예:  SxsTrace Trace -logfile:SxsTrace.etl
          SxsTrace Parse -logfile:SxsTrace.etl -outfile:SxsTrace.txt

———————————————————————————————————————————–
systeminfo.exe

SYSTEMINFO [/S 시스템 [/U 사용자 이름 [/P [암호]]]] [/FO 형식] [/NH]

설명:
    이 도구는 로컬 또는 원격 컴퓨터의 운영 체제 구성 정보를
    표시하며 서비스 팩 수준도 포함합니다.

매개 변수 목록:
    /S      시스템           연결할 원격 시스템을 지정합니다.

    /U      [도메인\]사용자  명령을 실행해야 하는 사용자 컨텍스트를
                             지정합니다.

    /P      [암호]           해당 사용자 컨텍스트의 암호를 지정합니다.
                             생략한 경우에는 물어봅니다.

    /FO     형식             출력 표시 형식을
                             지정합니다.
                             사용할 수 있는 값: “TABLE”, “LIST”, “CSV”.

    /NH                      출력에 표시하지 않을 “열 머리글”을
                             지정합니다.
                             “TABLE”과 “CSV” 형식에서만 사용할 수 있습니다.

    /?                       이 도움말을 표시합니다.

예:
    SYSTEMINFO
    SYSTEMINFO /?
    SYSTEMINFO /S 시스템
    SYSTEMINFO /S 시스템 /U 사용자
    SYSTEMINFO /S 시스템 /U domain\user /P 암호 /FO TABLE
    SYSTEMINFO /S 시스템 /FO LIST
    SYSTEMINFO /S 시스템 /FO CSV /NH

———————————————————————————————————————————–
takeown.exe

TAKEOWN [/S system [/U username [/P [password]]]]
        /F filename [/A] [/R [/D prompt]]

설명:
    이 도구는 관리자가 이전에 액세스가 거부되었던 파일의
    소유권을 다시 할당하여 액세스를 복구하도록 합니다.

매개 변수 목록:
    /S           system          연결할 원격 시스템을 지정합니다.
                                
    /U           [domain\]user   명령을 실행할 사용자 컨텍스트를
                                 지정합니다.

    /P           [password]      제공된 사용자 컨텍스트에 대한
                                 암호를 지정합니다.
                                 생략된 경우 입력하도록 묻습니다.

    /F           filename        파일 이름 또는 디렉터리 이름 패턴을
                                 지정합니다. 패턴은 “*” 와일드카드를
                                 사용하여 지정할 수 있습니다.
                                 sharename\filename을 허용합니다.

    /A                           현재 사용자의 대신에 관리자 그룹에게
                                 소유권을 줍니다.

    /R                           재귀: 지정한 디렉터리 및 모든 하위
                                 디렉터리에 도구가 작동하도록
                                 지정합니다.

    /D           prompt          현재 사용자가 디렉터리에 대한
                                 “폴더 목록” 권한이 없는 경우 사용하는
                                 기본 응답입니다. 하위 디렉터리에서
                                 재귀(/R) 작업을 수행할 경우 생깁니다.
                                 소유권을 가지려면 “Y”, 건너뛰려면 “N”.

    /?                           이 도움말 메시지를 표시합니다.

    참고: 1) /A가 지정되지 않으면 현재 로그온된 사용자에게 파일
             소유권을 줍니다.

          2) “?” 및 “*”로 지정한 혼합 패턴은 지원하지 않습니다.

          3) /D를 사용하면 확인 메시지를 표시하지 않습니다.

예:
    TAKEOWN /?
    TAKEOWN /F lostfile
    TAKEOWN /F \\system\share\lostfile /A
    TAKEOWN /F directory /R /D N
    TAKEOWN /F directory /R /A
    TAKEOWN /F *
    TAKEOWN /F C:\Windows\System32\acme.exe
    TAKEOWN /F %windir%\*.txt
    TAKEOWN /S system /F MyShare\Acme*.doc
    TAKEOWN /S system /U user /F MyShare\foo.dll
    TAKEOWN /S system /U domain\user /P password /F share\filename
    TAKEOWN /S system /U user /P password /F Doc\Report.doc /A
    TAKEOWN /S system /U user /P password /F Myshare\*
    TAKEOWN /S system /U user /P password /F Home\Logon /R
    TAKEOWN /S system /U user /P password /F Myshare\directory /R /A

———————————————————————————————————————————–
taskkill.exe

TASKKILL [/S 시스템 [/U 사용자 이름 [/P [암호]]]]
         { [/FI 필터] [/PID 프로세스 id | /IM 이미지 이름] } [/T] [/F]

설명:
    이 도구는 프로세스 ID(PID) 또는 이미지 이름으로 작업을 종료하는 데
    사용합니다.

매개 변수 목록:
    /S    시스템           연결할 원격 시스템을 지정합니다.

    /U    [도메인\]사용자  명령을 실행해야 하는 사용자 컨텍스트를
                           지정합니다.

    /P    [암호]           해당 사용자 컨텍스트의 암호를 지정합니다.
                           생략한 경우에는 물어봅니다.

    /FI   필터             작업 집합을 선택하는 필터를 적용합니다.
                           “*”를 사용할 수 있습니다. 예: imagename eq acme*

    /PID  프로세스_ID      종료할 프로세스의 PID를 지정합니다.
                           TaskList를 사용하여 PID를 얻을 수 있습니다.

    /IM   이미지 이름      종료할 프로세스의 이미지 이름을
                           지정합니다. 와일드카드 문자 ‘*’를 사용하여
                           모든 작업 또는 이미지 이름을 지정할 수 있습니다.

    /T                     지정된 프로세스와 그 프로세스로부터 시작된
                           모든 자식 프로세스를 종료합니다.

    /F                     프로세스를 강제로 종료하도록 지정합니다.

    /?                     이 도움말 메시지를 표시합니다.

생략……
———————————————————————————————————————————–
tasklist.exe

TASKLIST [/S 시스템 [/U 사용자 이름 [/P [암호]]]]
         [/M [모듈] | /SVC | /V] [/FI 필터] [/FO 형식] [/NH]

설명:
    이 도구는 로컬 또는 원격 시스템에서 현재
    실행되고 있는 프로세스 목록을 표시합니다.

매개 변수 목록:
   /S     시스템           연결할 원격 시스템을 지정합니다.

   /U     [도메인\]사용자  명령을 실행해야 하는 사용자 컨텍스트를
                           지정합니다.

   /P     [암호]           해당 사용자 컨텍스트의 암호를 지정합니다.
                           생략한 경우에는 물어봅니다.

   /M     [모듈]           해당 exe/dll 이름을 사용하는 모든 작업을
                           나열합니다. 모듈 이름을 지정하지 않으면
                           로드된 모든 작업을 나열합니다.

   /SVC                    각 프로세스에 호스트된 서비스를 표시합니다.

   /V                      자세한 작업 정보를 표시합니다.

   /FI    필터             필터에서 지정한 조건과 일치하는
                           작업 집합을 표시합니다.

   /FO    형식             출력 형식을 지정합니다.
                           사용할 수 있는 값: “TABLE”, “LIST”, “CSV”.

   /NH                     출력에 표시하지 않을 “열 머리글”을
                           지정합니다.
                           “TABLE”과 “CSV” 형식에서만 사용할 수 있습니다.

    /?                     이 도움말 메시지를 표시합니다.

생략…….
———————————————————————————————————————————–
tcmsetup.exe

전화 통신 클라이언트 설치

/? – 를 참조.

———————————————————————————————————————————–
timeout.exe

TIMEOUT [/T] timeout [/NOBREAK]

설명:
    이 유틸리티는 지정한 시간(초) 동안 또는 아무 키나 누를 때까지
    기다리게 하는 timeout 매개 변수를 받습니다. 또한 키 누름을
    무시하게 하는 매개 변수도 받습니다.

매개 변수 목록:
    /T        timeout       기다릴 시간(초)을 지정합니다.
                            유효한 범위는 -1에서 99999초까지입니다.

    /NOBREAK                키 누름을 무시하고 지정된 시간을 기다립니다.

    /?                      이 도움말 메시지를 표시합니다.

참고: -1 timeout 값을 지정하면 시간 제한 없이 아무 키나 누를 때까지 기다립니다.

예:
    TIMEOUT /?
    TIMEOUT /T 10
    TIMEOUT /T 300 /NOBREAK
    TIMEOUT /T -1

———————————————————————————————————————————–
tracerpt.exe

Microsoft ® TraceRpt.Exe (6.1.7600.16385)

사용법:
  tracerpt <[-l] <value [value […]]>|-rt <session_name [session_name […]]>> [옵션]

옵션:
  -?                            상황에 맞는 도움말 표시
  -config <filename>            명령 옵션을 포함하는 설정 파일
  -y                            모든 질문에 대해 확인 절차 없이 yes로 답합니다.
  -f <XML|HTML>                 보고서 형식입니다.
  -of <CSV|EVTX|XML>            덤프 형식이며 기본값은 XML입니다.
  -en <ANSI|Unicode>            출력 파일 인코딩. CSV 출력 형식의 경우에만 허용됩니다.
  -df <filename>                Microsoft 특정 계산/보고 스키마 파일입니다.
  -import <filename [filename […]]> 이벤트 스키마 가져오기 파일입니다.
  -int <filename>               해석된 이벤트 구조를 지정된 파일로 덤프합니다.
  -rts                          이벤트 추적 헤더에 있는 보고서 원시 타임스탬프입니다. -o에 한해 함께 사용할 수 있고
                                -report 또는 -summary와는 함께 사용할 수 없습니다.
  -tmf <filename>               추적 메시지 형식 정의 파일입니다.
  -tp <value>                   TMF 파일 검색 경로이며 ‘;’으로 구분하여 경로를 여러 개 지정할 수 있습니다.
  -i <value>                    공급자 이미지 경로를 지정합니다. 일치하는 PDB는 기호 서버에 배치됩니다. ‘;’으로 구분
                                하여 경로를 여러 개 지정할 수 있습니다.
  -pdb <value>                  기호 서버 경로를 지정합니다. ‘;’으로 구분하여 경로를 여러 개 지정할 수 있습니다.
  -gmt                          WPP 페이로드 타임스탬프를 GMT 시간으로 변환합니다.
  -rl <value>                   1에서 5까지의 시스템 보고서 수준이며 기본값은 1입니다.
  -summary [filename]           요약 보고서 텍스트 파일로 기본값은 summary.txt입니다.
  -o [filename]                 텍스트 출력 파일. 기본값은 dumpfile.xml입니다.
  -report [filename]            텍스트 출력 보고서 파일로 기본값은 workload.xml입니다.
  -lr                           낮은 제한 수준; 이벤트 스키마와 일치하지 않는 이벤트를 찾기 위해 최상의 노력을 기울이
                                십시오.
  -export [filename]            이벤트 스키마 내보내기 파일입니다. 기본값은 schema.man입니다.
  [-l] <value [value […]]>    처리할 이벤트 추적 로그 파일
  -rt <session_name [session_name […]]> 실시간 이벤트 추적 세션 데이터 원본

예:
  tracerpt logfile1.etl logfile2.etl -o logdump.xml -of XML
  tracerpt logfile.etl -o logdmp.xml -of XML -lr -summary logdmp.txt -report logrpt.xml
  tracerpt logfile1.etl logfile2.etl -o -report
  tracerpt logfile.etl counterfile.blg -report logrpt.xml -df schema.xml
  tracerpt -rt “NT Kernel Logger” -o logfile.csv -of CSV

———————————————————————————————————————————–
TRACERT.EXE

사용법: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout]
               [-R] [-S srcaddr] [-4] [-6] target_name

옵션:
    -d                 주소를 호스트 이름으로 확인하지 않습니다.
    -h maximum_hops    대상 검색을 위한 최대 홉 수입니다.
    -j host-list       host-list에 따라 원본 라우팅을 완화합니다(IPv4에만 해당).
    -w timeout         각 응답의 대기 시간 제한(밀리초)입니다.
    -R                 왕복 경로를 추적합니다(IPv6에만 해당).
    -S srcaddr         사용할 원본 주소입니다(IPv6에만 해당).
    -4                 IPv4를 사용합니다.
    -6                 IPv6을 사용합니다.

———————————————————————————————————————————–
tree.com

드라이브 또는 경로의 폴더 구조를 그래픽으로 화면에 표시합니다.

TREE [드라이브:][경로] [/F] [/A]

   /F   각 폴더에 있는 파일 이름을 화면에 표시합니다.
   /A   그래픽 문자대신 텍스트 문자를 사용합니다.

———————————————————————————————————————————–
tscon.exe

사용자 세션을 원격 데스크톱 세션에 연결합니다.

TSCON {세션id | 세션이름} [/SERVER:서버이름] [/DEST:세션이름]
        [/PASSWORD:암호 | /PASSWORD:*] [/V]

  세션id             세션 ID.
  세션이름           세션 이름.
  /DEST:세션이름     세션을 대상 세션 이름으로 연결합니다.
  /PASSWORD:암호     확인된 세션을 소유하는 사용자의 암호.
  /V                 수행할 동작에 대한 정보를 표시합니다.

———————————————————————————————————————————–
tsdiscon.exe

원격 데스크톱 세션을 연결 해제합니다.

TSDISCON [세션id | 세션이름] [/SERVER:서버 이름] [/V] [/VM]

  세션id              세션 ID
  세션이름            세션 이름
  /SERVER:서버이름    원격 데스크톱 세션 호스트 서버를 지정합니다(기본값은 현재 서버).
  /V                  수행할 동작에 대한 정보를 표시합니다.
  /VM                 서버 또는 가상 컴퓨터에서 세션 연결을 끊습니다. 세션의 고유 ID를 지정해야 합니다.

———————————————————————————————————————————–
tskill.exe

프로세스를 끝냅니다.

TSKILL 프로세스id | 프로세스이름 [/SERVER:서버이름] [/ID:세션id | /A] [/V]

  프로세스id          끝낼 프로세스 ID
  프로세스이름        끝낼 프로세스 이름
  /SERVER:서버이름    프로세스ID가 들어 있는 서버(기본값은 현재 서버).
                         프로세스 이름 및 /SERVER를 사용할 때 /ID 또는 /A를
                         반드시 지정해야 합니다.
  /ID:세션id          지정한 세션 하에 실행되는 프로세스를 끝냄
  /A                  모든 세션에서 실행되는 프로세스를 끝냄
  /V                  수행할 동작에 대한 정보를 표시합니다.

———————————————————————————————————————————–
TsWpfWrp.exe

Usage: TsWpfWrp.exe <PrinterName> <XPSFile> [/nodebug]

———————————————————————————————————————————–
typeperf.exe

Microsoft ® TypePerf.exe (6.1.7600.16385)

Typeperf는 성능 데이터를 명령 창 또는 로그 파일에 씁니다. Typeperf를 중지하려
면 <Ctrl+C> 키를 누르십시오.

사용법:
typeperf.exe { <counter [counter …]>
                                | -cf <파일 이름>
                                | -q [object]
                                | -qx [object]
                                } [옵션]

매개 변수:
  <counter [counter …]>       모니터링할 성능 카운터
옵션:
  -?                            상황에 맞는 도움말 표시
  -f <CSV|TSV|BIN|SQL>          출력 파일 형식. 기본 형식은 CSV입니다.
  -cf <파일 이름>               한 줄에 하나씩, 모니터링할 성능 카운터가 포함
                                된 파일
  -si <[[hh:]mm:]ss>            샘플 간의 시간. 기본 시간은 1초입니다.
  -o <파일 이름>                출력 파일 또는 SQL 데이터베이스의 경로. 기본값
                                은 STDOUT입니다.
  -q [object]                   설치된 카운터를 인스턴스 없이 나열합니다. 하나
                                의 개체에 대해 카운터를 나열하려면 Processor와
                                같은 개체 이름을 포함하십시오.
  -qx [object]                  설치된 카운터를 인스턴스와 함께 나열합니다. 한
                                개체의 카운터를 나열하려면 Processor와 같은 개
                                체 이름을 포함하십시오.
  -sc <samples>                 수집할 샘플 수. 기본값은 <CTRL+C> 키를 누를 때
                                까지 샘플을 수집하는 것입니다.
  -config <파일 이름>           명령 옵션을 포함하는 설정 파일
  -s <computer_name>            카운터 경로에 서버가 지정되지 않은 경우에 모니
                                터링할 서버
  -y                            모든 질문에 대해 확인 절차 없이 yes로 답합니다.

참고:
  카운터는 성능 카운터의 전체 이름이며
  “\\<컴퓨터>\<개체>(<인스턴스>)\<카운터>” 형식입니다.
  예: “\\Server1\Processor(0)\% User Time”

예:
  typeperf “\Processor(_Total)\% Processor Time”
  typeperf -cf counters.txt -si 5 -sc 50 -f TSV -o domain2.tsv
  typeperf -qx PhysicalDisk -o counters.txt

———————————————————————————————————————————–
tzutil.exe

Windows 표준 시간대 유틸리티

사용법:
TZUTIL </? | /g | /s TimeZoneID[_dstoff] | /l>

매개 변수:
    /? 사용법 정보를 표시합니다.

    /g 현재 표준 시간대 ID를 표시합니다.

    /s TimeZoneID[_dstoff]
       지정한 표준 시간대 ID를 사용하여 현재 표준 시간대를 설정합니다.
       _dstoff 접미사를 추가하면 표준 시간대에 일광 절약 시간 조정이
       적용되지 않습니다(해당하는 경우).

    /l 유효한 표준 시간대 ID와 표시 이름을 모두 나열합니다.
       출력은 다음과 같습니다:
           <표시 이름>
           <표준 시간대 ID>

예:
    TZUTIL /g
    TZUTIL /s “Pacific Standard Time”
    TZUTIL /s “Pacific Standard Time_dstoff”

설명:
    종료 코드 0은 명령이 성공적으로 완료되었음을 나타냅니다.

———————————————————————————————————————————–
unlodctr.exe

UNLODCTR
    지정된 확장 가능 카운터에 대한 카운터 이름 및 설명 텍스트를 제거합니다.

사용법:

    UNLODCTR <드라이버>
        드라이버는 해당 카운터 이름 정의를 포함하며
            시스템 레지스트리에서 제거되는 텍스트를 설명하기 위한 장치 드라이버의
            이름입니다.

    UNLODCTR /m:<매니페스트>
        매니페스트는 성능 카운터 정의가 포함되어 있는 매니페스트 파일의
            이름입니다. 이러한 카운터는 로컬 시스템에서 제거됩니다.

    UNLODCTR /g:{ProviderGuid}
        ProviderGuid는 언로드되고 있는 성능 카운터 공급자를 식별합니다.

    UNLODCTR /p:<ProviderName>
        ProviderName은 언로드되고 있는 성능 카운터 공급자를 식별합니다.

참고: 이름 안에 공백이 들어 있는 인수는 따옴표(“)를
따옴표.

———————————————————————————————————————————–
VaultCmd.exe

저장된 자격 증명을 생성, 표시 및 삭제합니다.
다음 명령이 지원됩니다. 자세한 도움말을 보려면 VaultCmd /<명령> /?를 사용하십시오.
VaultCmd /create
VaultCmd /lock
VaultCmd /unlock
VaultCmd /load
VaultCmd /unload
VaultCmd /list
VaultCmd /listschema
VaultCmd /listcreds
VaultCmd /addcreds
VaultCmd /deletecreds
VaultCmd /listproperties
VaultCmd /setproperties

———————————————————————————————————————————–
verifier.exe

드라이버 확인 프로그램 관리자 – 버전 6.1.7600.16385

Copyright (c) Microsoft Corporation. All rights reserved.

verifier /standard /driver 이름 [이름 …]
verifier /standard /all
verifier [/flags FLAGS] [/faults [PROBABILITY [TAGS [APPLICATIONS [MINUTES]]]] /driver NAME [NAME …]
verifier [/flags FLAGS] [/faults [PROBABILITY [TAGS [APPLICATIONS [MINUTES]]]] /all
verifier /querysettings
verifier /volatile /flags 플래그
verifier /volatile /adddriver 이름 [이름 …]
verifier /volatile /removedriver 이름 [이름 …]
verifier /volatile /faults [PROBABILITY [TAGS [APPLICATIONS]]
verifier /reset
verifier /query
verifier /log 로그_파일_이름 [/interval 초]

플래그는 십진수, 16진수, 또는 비트의 조합이어야 합니다.

    비트 0  – 특수 풀 확인
    비트 1  – irql 강제 확인
    비트 2  – 낮은 리소스 시뮬레이션
    비트 3  – 풀 추적
    비트 4  – I/O 확인
    비트 5  – 교착 상태 검색
    비트 6  – 사용 안 함
    비트 7  – DMA 확인
    비트 8  – 보안 검사
    비트 9  – I/O 요청 강제 보류
    비트 10 – IRP 로깅
    비트 11 – 기타 검사

예: /flags 27은 /flags 0x1B와 같음

/volatile 옵션은 시스템을 다시 시작하지 않고 동적으로
확인 프로그램 설정을 변경하는 데 사용할 수 있습니다.
시스템이 다시 시작되면 새 설정은 모두 손실됩니다.

선택적 오류 삽입 매개 변수:

PROBABILITY  – 오류 삽입 가능성을 지정하는 1에서 10,000 사이의 수입니다.
               예를 들어 100을 지정하면 오류 삽입 가능성이
               1%(100/10,000)라는 의미입니다. 이 매개 변수를 지정하지 않으면
               가능성의 기본값인 6%가 사용됩니다.

TAGS         – 오류가 삽입되는 풀 태그를 지정하며,
               공백으로 구분됩니다. 이 매개 변수를 지정하지 않으면
               모든 풀 할당에 오류가 삽입됩니다.

APPLICATIONS – 오류가 삽입되는 응용 프로그램의
               이미지 파일 이름을 지정하며 공백으로 구분됩니다.
               이 매개 변수를 지정하지 않으면 모든 응용 프로그램에서
               리소스 부족 시뮬레이션이 발생할 수 있습니다.

MINUTES      – 다시 부팅한 이후 시간 길이(분)를 지정하는
               양수로, 이 시간 동안에는 오류 삽입이 발생하지 않습니다.
               이 매개 변수를 지정하지 않으면 길이의 기본값인
               8분이 사용됩니다.

———————————————————————————————————————————–
vssadmin.exe

vssadmin 1.1 – 볼륨 섀도 복사본 서비스 관리 명령줄 도구
(C) Copyright 2001-2005 Microsoft Corp.

—- 지원되는 명령 —-

Delete Shadows        – 볼륨 섀도 복사본 삭제
List Providers        – 등록된 볼륨 섀도 복사본 공급자 나열
List Shadows          – 기존 볼륨 섀도 복사본 나열
List ShadowStorage    – 볼륨 섀도 복사본 저장소 연결 나열
List Volumes          – 섀도 복사본에 사용할 수 있는 볼륨 나열
List Writers          – 가입한 볼륨 섀도 복사본 작성자 나열
Resize ShadowStorage  – 볼륨 섀도 복사본 저장소 연결 크기 조정

———————————————————————————————————————————–
w32tm.exe

w32tm [/? | /register | /unregister ]
  ? – 이 도움말 화면을 표시합니다.
  register – 서비스로 실행되도록 등록하며 기본 구성을
     레지스트리에 추가합니다.
  unregister – 서비스의 등록을 해제하며 모든 구성 정보를
    레지스트리에서 제거합니다.

w32tm /monitor [/domain:<도메인 이름>]
               [/computers:<name>[,<name>[,<name>…]]]
               [/threads:<num>] [/ipprotocol:<4|6>] [/nowarn]
  domain – 모니터링할 도메인을 지정합니다. 도메인
    이름을 지정하지 않거나 도메인 옵션 및 컴퓨터 옵션을 지정하지
    않은 경우, 기본 도메인이 사용됩니다. 이 옵션은 한 번 이상
    사용될 수 있습니다.
  computers – 주어진 컴퓨터 목록을 모니터링합니다. 컴퓨터 이름은
   공백 없는 쉼표로 구분됩니다. 이름 앞에 ‘*’가 붙어 있는 경우,
    AD PDC로 간주됩니다. 이 옵션은 한 번 이상 사용될 수
    있습니다.
  threads – 동시에 분석할 컴퓨터의 개수입니다. 기본값은
    3이며 허용값은 1-50입니다.
  ipprotocol – 사용할 IP 프로토콜을 지정합니다. 기본값은
    사용 가능한 프로토콜을 사용하는 것입니다.
  nowarn – 경고 메시지를 건너뜁니다.

w32tm /ntte <NT time epoch>
  0h 1-Jan 1601부터 (10^-7)초 간격으로 되어 있는 NT 시스템 시간을 읽을
  수 있는 형식으로 변환합니다.

w32tm /ntpte <NTP time epoch>
  0h 1-Jan 1900부터 (2^-32)초 간격으로 되어 있는 NTP 시간을 읽을 수 있는
  형식으로 변환합니다.

w32tm /resync [/computer:<컴퓨터>] [/nowait] [/rediscover] [/soft]
  컴퓨터에서 축적된 오류 통계를 모두 삭제하고 가능한 한 빨리 시계를 다시 동기화하도록
  지정합니다.
  computer:<컴퓨터> – 다시 동기화할 컴퓨터입니다.
    이 컴퓨터를 지정하지 않으면 로컬 컴퓨터가 다시 동기화됩니다.
  nowait – 다시 동기화할 때까지 기다리지 않고 즉시
    반환합니다. 이 옵션을 지정하지 않으면 다시 동기화될 때까지
    기다린 다음 반환합니다.
  rediscover – 네트워크 구성 및 네트워크 원본을 다시 검색한
    다음 다시 동기화합니다.
  soft – 기존의 오류 통계를 사용하여 다시 동기화합니다.
    필요하지 않으면 호환성을 위해 제공됩니다.

생략……

———————————————————————————————————————————–
waitfor.exe

WaitFor는 2가지 방법으로 사용할 수 있습니다.

구문 1: 신호 보내기
    WAITFOR [/S system [/U user [/P [password]]]] /SI signal

신호 2: 신호 대기
    WAITFOR [/T timeout] signal

설명:
    이 도구는 시스템에 신호를 보내거나 기다립니다. /S를 지정하지
    않으면 도메인에 있는 모든 시스템으로 신호를 브로드캐스트
    합니다. /S를 지정하면 지정한 시스템으로만 신호를
    보냅니다.

매개 변수 목록:
    /S     system         신호를 받을 원격 시스템을 지정합니다.

    /U     [domain\]user  명령을 실행할 사용자 컨텍스트를
                          지정합니다.

    /P     [password]     제공된 사용자 컨텍스트에 대한 암호를 지정합니다.

    /SI                   네트워크를 통해 기다리는 컴퓨터로 신호를 보냅니다.

    /T     timeout        신호를 대기할 시간(초)입니다. 유효한 범위는 1에서
                          99999까지입니다. 기본값은 신호 받을 때까지 계속
                          대기합니다.

    signal                보내거나 대기할 신호의 이름입니다.

    /?                    이 도움말 메시지를 표시합니다.

    참고: 컴퓨터에서 여러 고유 신호 이름을 대기할 수 있습니다.
    신호 이름은 225문자보다 길 수 없으며 a-z, A-Z, 0-9 및
    128-255 범위의 ASCII 문자 외에 다른 문자가 포함될 수 없습니다.

예:
    WAITFOR /?
    WAITFOR SetupReady
    WAITFOR CopyDone /T 100
    WAITFOR /SI SetupReady
    WAITFOR /S system  /U user /P password /SI CopyDone

———————————————————————————————————————————–
wbadmin.exe

wbadmin 1.0 – 백업 명령줄 도구
(C) Copyright 2004 Microsoft Corp.

—- 지원되는 명령 —-

START BACKUP              — 한 번 백업을 실행합니다.
STOP JOB                  — 현재 실행 중인 백업 또는 복구 작업을
                              중지합니다.
GET VERSIONS              — 지정된 위치에서 복구 가능한 백업의 세부 정보를
                             나열합니다.
GET ITEMS                 — 백업에 포함된 항목을 나열합니다.
GET STATUS                — 현재 실행 중인 작업의 상태를
                              보고합니다.

———————————————————————————————————————————–
wevtutil.exe

Windows Events Command Line Utility.

Enables you to retrieve information about event logs and publishers, install
and uninstall event manifests, run queries, and export, archive, and clear logs.

Usage:

You can use either the short (for example, ep /uni) or long (for example,
enum-publishers /unicode) version of the command and option names. Commands,
options and option values are not case-sensitive.

Variables are noted in all upper-case.

wevtutil COMMAND [ARGUMENT [ARGUMENT] …] [/OPTION:VALUE [/OPTION:VALUE] …]

Commands:

el | enum-logs          List log names.
gl | get-log            Get log configuration information.
sl | set-log            Modify configuration of a log.
ep | enum-publishers    List event publishers.
gp | get-publisher      Get publisher configuration information.
im | install-manifest   Install event publishers and logs from manifest.
um | uninstall-manifest Uninstall event publishers and logs from manifest.
qe | query-events       Query events from a log or log file.
gli | get-log-info      Get log status information.
epl | export-log        Export a log.
al | archive-log        Archive an exported log.
cl | clear-log          Clear a log.

Common options:

/{r | remote}:VALUE
If specified, run the command on a remote computer. VALUE is the remote computer
name. Options /im and /um do not support remote operations.

/{u | username}:VALUE
Specify a different user to log on to the remote computer. VALUE is a user name
in the form domain\user or user. Only applicable when option /r is specified.

/{p | password}:VALUE
Password for the specified user. If not specified, or if VALUE is “*”, the user
will be prompted to enter a password. Only applicable when the /u option is
specified.

/{a | authentication}:[Default|Negotiate|Kerberos|NTLM]
Authentication type for connecting to remote computer. The default is Negotiate.

/{uni | unicode}:[true|false]
Display output in Unicode. If true, then output is in Unicode.

To learn more about a specific command, type the following:

wevtutil COMMAND /?

———————————————————————————————————————————–
wecutil.exe

Windows 이벤트 수집기 유틸리티

WS-Management 프로토콜을 지원하는 원격
이벤트 원본에서 전달된 이벤트에 대한 구독을 만들고 관리할 수 있습니다.

사용법:

명령 및 옵션 이름의 짧은(예: es, /f) 또는 긴(예: enum-subscription, /format)
버전을 사용할 수 있습니다.
명령, 옵션 및 옵션 값은 대소문자를 구분하지 않습니다.

(모든 대문자 = 변수)

wecutil COMMAND [ARGUMENT [ARGUMENT] …] [/OPTION:VALUE [/OPTION:VALUE] …]

명령:

es (enum-subscription)               기존 구독을 나열합니다.
gs (get-subscription)                구독 구성을 가져옵니다.
gr (get-subscriptionruntimestatus)   구독 런타임 상태를 가져옵니다.
ss (set-subscription)                구독 구성을 설정합니다.
cs (create-subscription)             새 구독을 만듭니다.
ds (delete-subscription)             구독을 삭제합니다.
rs (retry-subscription)              구독을 다시 시도합니다.
qc (quick-config)                    Windows 이벤트 수집기 서비스를 구성합니다.

일반 옵션:

/h|? (help)
wecutil 프로그램에 대한 일반 도움말을 얻습니다.

wecutil { -help | -h | -? }

인수 및 옵션에 대해서는 특정 명령의 사용법을 참조하십시오.

———————————————————————————————————————————–
where.exe

WHERE [/R dir] [/Q] [/F] [/T] pattern…

설명:
    검색 패턴에 해당되는 파일의 위치를 표시합니다.
    기본값으로 현재 디렉터리 및 PATH 환경 변수에 지정된 경로를
    검색합니다.

매개 변수 목록:
    /R       지정된 디렉터리부터 시작하여 제공된 패턴과 일치하는
             파일을 재귀적으로 검색하고 표시합니다.

    /Q       일치하는 파일 목록을 표시하지 않고 종료 코드만
             반환합니다(자동 모드).

    /F       일치하는 파일 이름을 큰따옴표로 묶어 표시합니다.

    /T       일치하는 모든 파일의 파일 크기, 마지막 수정한 날짜
             및 시간을 표시합니다.

    pattern  파일에서 검색할 검색 패턴을 지정합니다.
             패턴에 * 및 ? 와일드카드를 사용할 수 있습니다.
             “$env:pattern” 및 “path:pattern” 형식도 지정할 수 있습니다.
             “env”는 환경 변수이며 “env” 환경 변수에 지정된 경로에서
             검색을 수행합니다.
             /R과 더불어 이 형식을 사용할 수 없습니다.
             패턴에 PATHEXT 변수의 확장을 추가하여 검색할 수도
             있습니다.

     /?      이 도움말 메시지를 표시합니다.

  참고: 검색이 성공하면 오류 수준 0이 반환되며, 해당 항목을
        찾을 수 없으면 1이 반환되고 검색이 실패하거나 오류가
        발생하면 2가 반환됩니다.

예:
    WHERE /?
    WHERE myfilename1 myfile????.*
    WHERE $windir:*.*
    WHERE /R c:\windows *.exe *.dll *.bat
    WHERE /Q ??.???
    WHERE “c:\windows;c:\windows\system32:*.dll”
    WHERE /F /T *.dll

———————————————————————————————————————————–
whoami.exe

WhoAmI는 3가지 방법으로 사용할 수 있습니다.

구문 1:
    WHOAMI [/UPN | /FQDN | /LOGONID]

구문 2:
    WHOAMI { [/USER] [/GROUPS] [/PRIV] } [/FO format] [/NH]

구문 3:
    WHOAMI /ALL [/FO format] [/NH]

설명:
    이 유틸리티는 사용자 이름 및 그룹 정보와 더불어 SID(보안 식별자)와
    더불어 현재 로그온된 사용자(액세스 토큰)에 대한 사용 권한과
    로그온 식별자(로그온 ID)를 얻을 수 있도록 합니다.

    스위치가 지정되지 않으면 사용자 이름을 NTLM
    형식(도메인\사용자 이름)으로 사용자 이름을 표시합니다.

매개 변수 목록:
    /UPN                    사용자 이름을 UPN(User Principal
                            Name) 형식으로 표시합니다.

    /FQDN                   사용자 이름을 정규화된 고유
                            이름(FQDN) 형식으로 표시합니다.

    /USER                   현재 사용자에 대한 정보와 더불어
                            보안 식별자(SID)를 표시합니다.

    /GROUPS                 현재 사용자가 등록된 그룹,
                            계정 유형, 보안 식별자(SID) 및 특성을
                            표시합니다.

    /PRIV                   현재 사용자의 보안 권한을
                            표시합니다.

    /LOGONID                현재 사용자의 로그온 ID를 표시합니다.

    /ALL                    현재 사용자 이름 및 등록된
                            그룹과 더불어 보안 식별자(SID) 및
                            현재 사용자 액세스 토큰의 사용 권한을
                            표시합니다.

    /FO       format        표시할 출력의 형식을 지정합니다.
                            유효한 값은 TABLE, LIST, CSV입니다.
                            CSV 형식에는 열 머리글이 표시되지
                            않습니다. 기본 형식은 TABLE입니다.

    /NH                     출력에 열 머리글이 표시되지 않도록
                            지정합니다.
                            TABLE 및 CSV 형식에만 유효합니다.

    /?                      이 도움말 메시지를 표시합니다.

예:
    WHOAMI
    WHOAMI /UPN
    WHOAMI /FQDN
    WHOAMI /LOGONID
    WHOAMI /USER
    WHOAMI /USER /FO LIST
    WHOAMI /USER /FO CSV
    WHOAMI /GROUPS
    WHOAMI /GROUPS /FO CSV /NH
    WHOAMI /PRIV
    WHOAMI /PRIV /FO TABLE
    WHOAMI /USER /GROUPS
    WHOAMI /USER /GROUPS /PRIV
    WHOAMI /ALL
    WHOAMI /ALL /FO LIST
    WHOAMI /ALL /FO CSV /NH
    WHOAMI /?

———————————————————————————————————————————–
winrs.exe

사용법
=====
(모두 대문자인 텍스트 = 사용자가 제공해야 하는 값입니다.)

winrs [-/SWITCH[:VALUE]] COMMAND

COMMAND – cmd.exe 셸에서 명령으로 실행할 수 있는 문자열입니다.

스위치
========
(모든 스위치는 약식이나 긴 형식 둘 다 사용할 수 있습니다.
예를 들어 -r 및 -remote 모두 유효합니다.)

-r[emote]:ENDPOINT      – NetBIOS 이름 또는 표준 연결 URL: [TRANSPORT://]TARGET[:PORT]를 사용하는 대상 끝점입니다.
지정하지 않으면
-r:localhost가 사용됩니다.

-un[encrypted]          – 원격 셸에 보내는 메시지가 암호화되지 않도록 지정합니다. 문제를 해결하거나 IPsec을 사용하
여 네트워크 트래픽이 이미 암호화되었거나 실제 보안이 적용된 경우 유용합니다. 기본적으로 메시지는 Kerberos 또는 NTLM
키를 사용하여 암호화됩니다. HTTPS 전송을 선택하면 이 스위치가 무시됩니다.

-u[sername]:USERNAME    – 명령줄에 사용자 이름을 지정합니다. 지정하지 않으면 도구에서 협상 인증을 사용하거나 이름을
묻는 메시지가 표시됩니다.
-username을 지정하면 -password도 지정해야 합니다.

-p[assword]:PASSWORD    – 명령줄에 암호를 지정합니다. -username은 지정하고 -password를 지정하지 않으면 암호를 묻는
메시지가 표시됩니다. -password를 지정하면 -user도 지정해야 합니다.

-t[imeout]:SECONDS      – 이 옵션은 사용되지 않습니다.

-d[irectory]:PATH       – 원격 셸의 시작 디렉터리를 지정합니다. 지정하지 않으면 원격 셸은 환경 변수 %USERPROFILE%에
서 정의한 사용자의 홈 디렉터리에서 시작합니다.

-env[ironment]:STRING=VALUE   – 셸이 시작될 때 설정할 단일 환경 변수를 지정합니다. 이렇게 하면 셸의 기본 환경을 변
경할 수 있습니다. 환경 변수를 여러 개 지정하려면 이 스위치를 여러 번 사용해야 합니다.

-noe[cho]               – 반향을 사용하지 않도록 지정합니다. 사용자가 원격 프롬프트에 입력한 응답이 로컬로 표시되지
않게 하려는 경우 필요할 수 있습니다. 기본적으로 반향은 “on”으로 설정됩니다.

-nop[rofile]            – 사용자의 프로필을 로드하지 않도록 지정합니다. 기본적으로 서버는 사용자 프로필 로드를 시도
합니다. 원격 사용자가 대상 시스템의 로컬 관리자가 아닐 경우 이 옵션이 필요합니다(기본값을 사용하면 오류 발생).

-a[llow]d[elegate]      – 사용자의 자격 증명을 사용하여 원격 공유(예: 대상 끝점과 다른 컴퓨터에 있음)에 액세스할 수
있도록 지정합니다.

-comp[ression]          – 압축을 사용하도록 설정합니다. 원격 컴퓨터의 이전 설치가 압축을 지원하지 않아 기본적으로
사용하지 않도록 설정되어 있을 수 있습니다.

-[use]ssl               – 원격 끝점을 사용할 때 SSL 연결을 사용합니다. “https:” 전송 방식 대신 이 스위치를 지정하면
기본 WinRM 포트가 사용됩니다.

-?                      – 도움말

사용자는 <Ctrl+C> 또는 <Ctrl+Break>를 눌러 원격 명령을 종료할 수 있습니다. 이 키 조합은 원격 셸로 전송됩니다. <Ctrl
+C>를 한 번 더 누르면 winrs.exe가 강제 종료됩니다.

활성화된 원격 셸 또는 WinRS 구성을 관리하려면 WinRM 도구를 사용합니다. 활성화된 셸을 관리할 URI 별칭은 shell/cmd입
니다. WinRS 구성에 대한 URI 별칭은 winrm/config/winrs입니다.
“WinRM -?”를 입력하여 WinRM 도구에서 사용 예를 찾을 수 있습니다.

예:
winrs -r:https://myserver.com command
winrs -r:myserver.com -usessl command
winrs -r:myserver command
winrs -r:http://127.0.0.1 command
winrs -r:http://169.51.2.101:80 -unencrypted command
winrs -r:https://[::FFFF:129.144.52.38] command
winrs -r:http://[1080:0:0:0:8:800:200C:417A]:80 command
winrs -r:https://myserver.com -t:600 -u:administrator -p:$%fgh7 ipconfig
winrs -r:myserver -env:PATH=^%PATH^%;c:\tools -env:TEMP=d:\temp config.cmd
winrs -r:myserver netdom join myserver /domain:testdomain /userd:johns /passwordd:$%fgh789
winrs -r:myserver -ad -u:administrator -p:$%fgh7 dir \\anotherserver\share

———————————————————————————————————————————–
WinSAT.exe

Windows 시스템 평가 도구

명령줄 사용법:
        WINSAT <평가 이름> [switches]

평가 이름은 필수 항목입니다. 반면에 스위치는 선택 항목입니다.
Vista에서 볼 수 있는 올바른 평가 이름의 예는 다음과 같습니다.

        formal          전체 할당 모음을 실행합니다.

        dwm             바탕 화면 창 관리자 평가를 실행합니다.
                        – 시스템 그래픽 기능을 다시 평가하고
                          바탕 화면 창 관리자 다시 시작합니다.

        cpu             CPU 평가를 실행합니다.
        mem             시스템 메모리 평가를 실행합니다.
        d3d             d3d 평가를 실행합니다.
        disk            저장소 평가를 실행합니다.
        media           미디어 평가를 실행합니다.
        mfmedia         Media Foundation 기반 평가를 실행합니다.
        features        기능 평가를 실행합니다.
                        – 시스템 기능을 열거합니다.
                        – 데이터를 저장하기 위해 -xml <파일 이름> 스위치와 함께
                        가장 잘 사용됩니다.
                        – ‘eef’ 스위치를 사용하면 광 디스크,
                        메모리 모듈 및 기타 항목과 같은 추가 기능을 열거할 수
                        있습니다.

미리 채우기:
WinSAT 평가 결과를 미리 채우기 위한 새로운 명령줄 옵션은 다음과 같습니다.

        Winsat prepop [datastore <디렉터리>] [ -graphics | -cpu | -mem | -disk | -dwm ]

이 옵션은 파일 이름에 “prepop”이 포함된 WinSAT xml 파일을 생성합니다. 예:
        0008-09-26 14.48.28.542 Cpu.Assessment (Prepop).WinSAT.xml

파일 이름 패턴은 다음과 같습니다.
        %IdentifierDerivedFromDate% %Component%.Assessment(Prepop).WinSAT.xml

데이터 저장소 디렉터리 옵션은 생성된 xml 파일에 대한 다른 대상 위치를 지정합니다.
위치를 지정하지 않으면 모든 항목이
        %WINDIR%\performance\winsat\datastore에 미리 채워집니다.

결과 xml 파일의 전체 집합을 생성하려면 “winsat prepop”을 사용합니다.

또한 다음 종속성 관계에 따라 CPU와 같은 하위 시스템에 대한 결과를
미리 채울 수도 있습니다.

        CPU 평가는 메모리 평가에 대한 보조 종속 관계를 갖습니다.
        메모리 평가는 CPU 평가에 대한 보조 종속 관계를 갖습니다.
        그래픽 평가는 CPU 및 메모리 평가에 대한 보조 종속 관계를 갖습니다.
        DWM 평가는 단독으로 실행될 수 있습니다.
        디스크 평가는 단독으로 실행될 수 있습니다.

보조 종속 관계에 대한 평가가 없는 경우 WinSAT은 요청된 주 평가와 함께
보조 평가를 실행합니다.

예를 들어 “winsat prepop -cpu”는 메모리 테스트에 대한 xml 파일이 없는 경우
CPU 및 메모리 테스트를 모두 실행합니다.

생략……
———————————————————————————————————————————–
WMIC.exe

/? – 를 참조

———————————————————————————————————————————–
wscript.exe

Windows Script Host

/? – 를 참조

———————————————————————————————————————————–
wusa.exe

Windows Update 독립 실행형 설치 관리자

/? – 를 참조.

———————————————————————————————————————————–
xcopy.exe

파일과 디렉터리 트리를 복사합니다.

XCOPY 원본 [대상] [/A | /M] [/D[:데이터]] [/P] [/S [/E]] [/V] [/W]
                           [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
                           [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B]
                           [/EXCLUDE:파일1[+파일2][+파일3]…]

  원본         복사할 파일을 지정합니다.
  대상         새 파일의 디렉터리와 또는 파일 이름을 지정합니다.
  /A           보관 특성을 가진 파일을 복사하며, 보관 특성을 수정하지
               않습니다.
  /M           보관 특성을 가진 원본 파일을 복사하며, 보관 특성을
               지웁니다.
  /D:m-d-y     지정된 날짜 이후에 바뀐 파일만 복사합니다.
               날짜가 지정되지 않으면, 대상 파일보다 새로운 원본 파일만
               복사합니다.
  /EXCLUDE:파일1[+파일2][+파일3]…
               문자열을 포함하는 파일 목록을 지정합니다.
               각 문자열은 파일의 다른 행에 있어야 합니다.
               일부 문자열이 복사할 파일의 절대 경로의 일부분과
               일치하면 복사할 파일에서 제외됩니다.
               예를 들면, \obj\ 또는 .obj에서는 obj 디렉터리 내의
               모든 파일을 제외하거나 .obj 확장자를 갖는 모든 파일을
               제외합니다.
  /P           각 대상 파일을 만들기 전에 물어봅니다.
  /S           비어 있지 않은 디렉터리와 하위 디렉터리를 복사합니다.
  /E           비어 있는 경우를 비롯한 디렉터리와 하위 디렉터리를 복사합니다.
               /S /E 스위치와 같으며, /T를 수정하는 데 사용될 수 있습니다.
  /V           새 파일의 크기를 확인합니다.
  /W           복사하기 전에 아무 키나 누릅니다.
  /C           오류가 생겨도 복사를 계속합니다.
  /I           대상을 찾을 수 없고 두 파일 이상을 복사하면, 대상을 디렉터리로
               지정합니다.
  /Q           복사하는 동안 파일 이름을 표시하지 않습니다.
  /F           복사하는 동안 원본과 대상 파일의 전체 경로를 표시합니다.
  /L           복사는 하지 않고, 복사할 파일을 표시만 합니다.
  /G           암호화 기능을 지원하지 않은 대상에 암호화된 파일을
               복사하도록 허용합니다.
  /H           숨겨진 파일과 시스템 파일도 복사합니다.
  /R           읽기 전용 파일을 겹쳐 씁니다.
  /T           파일은 복사하지 않고 디렉터리 구조만 복사합니다. 빈 디렉터리와
               하위 디렉터리는 포함되지 않습니다. /T /E 스위치를 함께 사용하면
               빈 디렉터리와 하위 디렉터리를 포함합니다.
  /U           대상에 이미 있는 파일을 업데이트합니다.
  /K           특성을 복사합니다. 일반적으로 Xcopy는 읽기 전용 특성을 지웁니다.
  /N           만들어진 짧은 파일 이름을 사용하여 복사합니다.
  /O           파일 소유권과 ACL 정보를 복사합니다.
  /X           파일 감사 설정을 복사합니다(/O 의미).
  /Y           이미 있는 대상 파일을 덮어쓸지를 확인하기 위해
               묻는 것을 금합니다.
  /-Y          이미 있는 대상 파일을 덮어쓸지를 확인하기 위해
               묻습니다.
  /Z           다시 시작할 수 있는 모드에서 네트워크 파일을 복사합니다.
  /B           기호화된 링크와 링크 대상을 복사합니다.
  /J           버퍼되지 않은 I/O를 사용하여 복사합니다. 매우 큰 파일에 권장합니다.

/Y 스위치가 COPYCMD 환경 변수에 나타날 수 있습니다.
명령줄에 있는 /-Y와 함께 무시될 수 있습니다.

———————————————————————————————————————————–
xpsrchvw.exe

/? – 를 참조.

———————————————————————————————————————————–
xwizard.exe

확장할 수 있는 마법사 호스트 프로세스

/? – 를 참조.

서진우

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...