배치 파일을 만들 때 명령어가 기억 안 나면 help 명령어를 치면 아래처럼 어지간한 명령어는 다 떠서 도움이 된다.
하지만 help 명령어가 모든 명령어를 알려 주는 건 아니다. 나중에 까먹었을 때를 위해 그동안 배치 파일을 끄적이면서 알게 된 help 명령어로 뜨지 않는 명령어들을 여기에 정리해 두려고 한다.
arp
ARP(주소 확인 프로토콜)에서 사용하는 IP 주소에서 물리적 주소로의 변환 표를 표시하고 수정합니다.
auditpol
감사 정책을 표시하거나 변경할 때 사용
bcdboot
중요한 부팅 파일을 시스템 파티션에 복사하고 새 시스템 BCD 저장소를 만드는 데 사용됩니다.
bdehdcfg
하드 드라이브를 BitLocker 드라이브 암호화에 맞게 준비합니다.
bitsadmin
윈도우에서 다운로드/업로드 작업을 생성하고 그 프로세스를 모니터링 할 수 있는 CLI 도구
bootsect
BOOTMGR 및 NTLDR 사이에 전환할 수 있도록 하드 디스크 파티션의 마스터 부팅 코드를 업데이트합니다. 이 도구를 사용하여 컴퓨터의 부팅 섹터를 복원할 수 있습니다.
certreq
CA 인증서 관련 툴
certutil
CA 인증서 관련 툴
chglogon
세션 로그인을 허용하거나, 거부하거나, 드레이닝합니다.
chgport
DOS 응용 프로그램 호환성을 위하여, COM 포트 매핑을 열거하거나 변경합니다.
choice
이 도구는 사용자가 선택 항목 목록에서 하나의 항목을 선택할 수 있도록 하고 선택한 항목의 인덱스를 반환합니다.
cipher
NTFS 파티션에 있는 디렉터리(파일)의 암호화를 표시하거나 변경합니다.
clip
명령줄 도구의 출력을 Windows 클립보드로 리디렉션합니다. 그런 다음 텍스트 출력을 다른 프로그램에 붙여넣을 수 있습니다.
cmdkey
저장된 사용자 이름 및 암호를 만들고, 표시하고 삭제합니다.
cscript
마이크로소프트 스크립트 호스트를 통해 스크립트를 실행하는데 사용. js, vbs 등
defrag
시스템 성능 향상을 위해 로컬 볼륨의 조각난 파일을 최적화하고 조각 모음합니다.
diskraid
윈도우 레이드 구성 도구
dism
DISM에서 Windows 이미지의 기능 및 패키지를 열거, 설치, 제거, 구성 및 업데이트합니다. 사용할 수 있는 명령은 서비스되는 이미지에 따라 다르며 이미지가 오프라인 또는 실행 중인지에 따라 다릅니다.
djoin
도메인에 컴퓨터 계정을 구축합니다.
esentutl
윈도우 색인 데이터베이스 관리
eventcreate
이 명령줄 도구는 관리자가 지정된 이벤트 로그에 사용자 지정 이벤트 ID 및 메시지를 만들 수 있도록 합니다.
expand
CAB 압축 파일을 풉니다.
finger
핑거 서비스를 실행하는 지정된 시스템의 사용자에 대한 정보를 표시합니다. 출력은 원격 시스템에 따라 다릅니다.
fltmc
필터 드라이버 관리
forfiles
파일(또는 파일 집합)을 선택하고 파일에 명령을 실행합니다. 일괄 작업에 유용합니다.
ftp
FTP 서버 서비스(디먼이라고도 함)를 실행하는 컴퓨터로, 또는 그 컴퓨터로 파일을 전송합니다. Ftp는 대화형으로 사용할 수 있습니다.
getmac
이 도구는 관리자가 시스템에 있는 네트워크 어댑터의 MAC 주소를 표시할 수 있도록 합니다.
gpupdate
여러 그룹 정책 설정을 새로 업데이트합니다.
hostname
현재 호스트의 이름을 인쇄합니다.
ipconfig
네트워크 어댑터에 대한 정보를 표시
lodctr
성능 카운터에 관련된 레지스트리 값을 업데이트합니다.
logman
성능 로그 수집 및 관리
logoff
세션을 끝냅니다.
makecab
CAB 압축 파일을 만듭니다.
manage-bde
디스크 볼륨에서 BitLocker 드라이브 암호화를 구성합니다.
mountvol
볼륨 탑재 지점을 만들거나 삭제, 나열합니다.
mrinfo
multicast router의 설정 정보를 표시한다.
msg
사용자에게 메시지를 보냅니다.
nbtstat
특정 호스트의 이름이나 MAC 주소를 확인할 때 사용하는 명령어. 확인하고자 하는 컴퓨터의 주소 혹은 이름을 입력하면 호스트의 이름과 MAC 주소를 확인할 수 있음
net
net user로 비밀번호 바꿀 때 많이 본 명령어
netstat
특정 호스트에 TCP/IP 네트워크 연결 상황을 확인하는 명령어. 시스템에 연결된 TCP/IP 연결상태 정보를 파악할 수 있음
nslookup
특정 네트워크에서 자신이 사용하는 도메인 서버의 IP를 찾을 때 사용하는 명령어. 특정 호스트가 속해있는 네트워크에서 사용하는 도메인 서버의 이름과 IP 주소 정보를 볼 수 있음
pathping
특정 주소까지의 접속경로를 파악한 다음 각각의 경로 내에 위치한 라우터에 100개의 테스트 패킷을 보내어 응답속도를 측정하고 네트워크 트래픽을 측정하는 명령어. ping과 tracert를 합친 명령과 유사하며 목적지까지 경로정보 뿐만 아니라 경로에서 발생하는 패킷의 손실을 확인할 수 있음
ping
송수신 호스트간 왕복 소요시간, 패킷의 크기, 두 구간의 라우터 수를 체크할 수 있는 네트워크 진단 명령어
reg
레지스트리를 관리합니다.
runas
다른 계정으로 명령어 실행. 리눅스의 sudo와 비슷
secedit
로컬 보안 정책을 수정하는 명령어
sfc
보호된 모든 시스템 파일의 무결성을 검사하고 잘못된 버전을 올바른 Microsoft 버전으로 바꿉니다.
timeout
이 유틸리티는 지정한 시간(초) 동안 또는 아무 키나 누를 때까지 기다리게 하는 timeout 매개 변수를 받습니다. 또한 키 누름을 무시하게 하는 매개 변수도 받습니다.
tracert
지정된 호스트에 도달할 때까지 통과하는 경로의 정보와 각 경로에서의 지연시간을 추적하는 명령어. 30홉 범위 내에서 목적지 호스트까지 가는 경로에 있는 라우터를 추정함
tzutil
Windows 표준 시간대 유틸리티
w32tm
서비스 Windows 시간 설정을 구성 하는 데 사용 됩니다. 수 시간 서비스와 함께 문제를 진단도 사용할 수 있습니다.
'프로그래밍 > 기타' 카테고리의 다른 글
[Batch] 관리자 권한 획득하기 (0) | 2024.04.28 |
---|---|
포크한 리포지토리를 원본과 동기화 하기 (0) | 2022.04.09 |
[Shell Script] 윷놀이 (0) | 2019.06.29 |
[Batch] 파일 다운로드 (3) | 2018.11.08 |
[VBS] 키보드 매크로 만들기 (1) | 2018.10.28 |
[Batch] 몇 비트 운영체제 사용 중인지 확인하기 (0) | 2013.11.01 |
CMD 부분적으로 색깔 바꾸기, cmdclr.exe (0) | 2013.08.09 |
[Batch] 관리자 권한으로 실행여부 확인하기 (1) | 2013.02.03 |