Windows 명령 프롬프트: 28가지 가장 유용한 CMD 명령 [예제 포함]

게시 됨: 2023-07-29
내용물
  • 명령 프롬프트 이해
  • 기본 CMD 명령
    • IPCONFIG
    • 넷스탯
    • 트레이서트
    • NSLOOKUP
    • CHKDSK
    • 시스템 정보
    • SFC /SCANNOW
    • GPUPDATE
    • GPRESULT
    • 작업 목록
    • 태스크킬
  • 파일 관리 CMD 명령
    • CD
    • DIR
    • 복사
    • 이동하다
    • 이름 바꾸기
    • MKDIR
    • RMDIR
  • 고급 CMD 명령
    • 순 사용자
    • 넷 뷰
    • 순 점유율
    • 순 사용
    • 로보카피
    • POWERCFG
    • REGEDIT
    • 슈타스크
  • 결론
  • 자주하는 질문
    • Windows 10에서 명령 프롬프트를 여는 방법은 무엇입니까?
    • Windows 11에서 명령 프롬프트를 여는 방법은 무엇입니까?
    • Windows 7용 CMD 명령은 무엇입니까?
    • CMD에서 여러 명령을 실행하는 방법은 무엇입니까?
Windows 명령 프롬프트: 28가지 가장 유용한 CMD 명령 [예제 포함]

광대하고 상호 연결된 컴퓨터 세계에서 Windows 명령 프롬프트는 강력하지만 자주 활용되지 않는 도구입니다. 그것은 비밀 디코더 링을 가지고 있는 것과 비슷하여 시스템의 내부 모습을 드러내고 시스템 작동을 직접 조작할 수 있습니다.

언뜻 보기에 명령 프롬프트는 비어 있는 단색 인터페이스로 위협적으로 보일 수 있습니다. 그러나 단순한 모양에 속지 마십시오. 이 도구를 마스터하면 엄청난 이점을 얻을 수 있습니다.

네트워크 문제를 해결하는 IT 전문가, 시스템 프로세스를 오케스트레이션하는 소프트웨어 개발자 또는 조금 더 깊이 파고드는 호기심 많은 컴퓨터 애호가라면 Windows 명령 프롬프트 치트 시트를 마음대로 사용하여 컴퓨팅 경험을 향상할 수 있습니다.

명령 프롬프트 이해

명령 프롬프트의 강력한 기능을 충분히 이해하려면 먼저 정의해야 합니다. 그렇다면 Windows 명령 프롬프트 는 정확히 무엇입니까 ? Microsoft Windows의 기본 애플리케이션인 CLI( Command-Line Interface )에서 광범위한 CMD 기본 명령 과 고급 명령을 모두 실행할 수 있습니다.

Windows 명령 프롬프트는 입력한 명령을 처리한 다음 해당 명령에 따라 작업을 수행하는 방식으로 작동합니다. 이러한 명령은 시스템에 대한 지침으로, 컴퓨터의 운영 체제와 직접 상호 작용할 수 있습니다.

파일 관리, IP 주소 확인, 시스템 파일 복구까지 무엇이든 할 수 있습니다.

이 강력한 도구에 액세스하는 것은 쉽습니다. Windows 검색 표시줄에 'cmd'를 입력한 다음 '명령 프롬프트'를 선택하기만 하면 됩니다. 또는 '실행' 대화 상자(Windows 키 + R)에서 'cmd'를 입력하고 'Enter' 키를 눌러 액세스할 수 있습니다.

Windows 10에서 명령 프롬프트가 작동하는 방식

명령 프롬프트를 열면 다양한 유용한 CMD 명령을 입력하여 작업을 수행하거나 Star Wars를 시청할 수 있는 재미있는 작업을 수행할 수 있습니다.

명령 프롬프트 스타워즈 명령

하지만 큰 힘에는 큰 책임이 따른다는 점을 기억하십시오. 실행하기 전에 각 명령의 영향을 이해하는 것이 중요합니다. 이러한 명령 중 일부는 부적절하게 사용하면 시스템이 변경되거나 데이터가 손실될 수 있습니다. 따라서 Windows 명령 프롬프트를 사용할 때는 주의가 가장 중요합니다 .

다음 섹션에서는 가장 유용한 cmd 명령 에 대해 자세히 살펴보겠습니다 . 이 탐색은 디렉터리 탐색 또는 파일 복사와 같은 기본 명령에서 사용자 계정 관리 또는 작업 자동화와 같은 고급 작업으로 이동합니다.

정확히 280개의 CMD 명령이 있으며 그 중 가장 중요한 28개를 살펴보겠습니다!

기본 CMD 명령

IPCONFIG

IPCONFIG는 유용한 네트워크 정보를 제공하는 기본 명령 프롬프트입니다 . 명령 프롬프트 창 10 에 'ipconfig'를 입력하면 해당 IP 주소와 함께 시스템의 모든 네트워크 인터페이스 목록이 표시됩니다. 그러나 로컬 네트워크(대부분의 가정 및 사무실 컴퓨터에서 일반적임)에 있는 경우 로컬 네트워크 주소가 표시됩니다.

IPCONFIG의 진정한 매력은 확장에 있습니다. 예를 들어 컴퓨터에 네트워크 연결에 문제가 있는 경우 'ipconfig /release'를 사용한 다음 'ipconfig /renew'를 사용하여 IP 주소를 새로 고칠 수 있습니다. 이렇게 하면 컴퓨터가 새 IP 주소를 요청하게 됩니다. 마찬가지로 'ipconfig /flushdns'는 웹 사이트 연결 문제를 해결하는 데 도움이 될 수 있는 DNS 확인자 캐시를 새로 고치는 데 사용됩니다. 이러한 확장 프로그램은 네트워크 문제 해결사가 만족스러운 결과를 얻지 못할 때 특히 유용합니다.

예: 컴퓨터가 인터넷에 연결되어 있지 않다고 가정해 보겠습니다. 이러한 시나리오에서는 'ipconfig /release' 및 'ipconfig /renew' 명령을 사용하여 컴퓨터에서 새 IP 주소를 요청하도록 할 수 있습니다. 성공하면 이러한 명령이 인터넷 연결을 복원하는 데 도움이 될 수 있습니다.

PING은 컴퓨터와 네트워크 호스트(예: 웹 사이트 서버) 간의 연결을 테스트하는 데 매우 유용한 명령입니다. 호스트에 작은 데이터 패킷을 보내고 응답을 받는 데 걸리는 시간을 측정하는 방식으로 작동합니다. 호스트가 응답하면 네트워크 연결이 작동 중임을 의미합니다.

예: 명령 프롬프트에 'ping www.google.com'을 입력하면 Google 서버에 대한 연결을 테스트합니다. 응답을 받으면 컴퓨터가 Google에 성공적으로 연결되었음을 의미하며 네트워크 연결이 작동 중임을 나타냅니다.

명령 프롬프트 PING


또한 읽기: 최고의 가이드: 더 나은 게임 경험을 위해 핑을 낮추는 방법


넷스탯

NETSTAT는 네트워크 통계를 모니터링하는 데 도움이 되는 최고의 cmd 명령입니다. 활성 연결, 청취 포트 및 네트워크 인터페이스 통계를 표시하여 네트워크의 현재 활동에 대한 스냅샷을 제공합니다.

예: 명령 프롬프트에 'netstat'를 입력하면 모든 활성 연결 및 수신 포트 목록이 표시됩니다. 이를 통해 무단 연결과 같은 잠재적인 보안 위험을 식별할 수 있습니다.

트레이서트

Trace Route의 줄임말인 TRACERT는 네트워크 문제를 진단할 때 유용한 명령입니다. 컴퓨터에서 대상 호스트로 데이터가 이동하는 경로를 추적합니다. 이것은 잠재적인 네트워크 오류가 발생하는 위치를 식별하는 데 도움이 됩니다.

예: 명령 프롬프트에 'tracert www.google.com'을 입력하면 데이터가 Google 서버에 도달하는 데 걸리는 경로를 추적합니다. 네트워크 장애가 있는 경우 경로를 따라 문제가 있는 위치를 식별할 수 있습니다.

명령 프롬프트 TRACERT


또한 읽기: 인터넷 연결 속도를 높이는 방법에 대한 팁


NSLOOKUP

NSLOOKUP은 도메인 이름 또는 IP 주소 매핑을 얻는 데 자주 사용되는 네트워크 문제 해결을 위한 필수 도구입니다. 웹 서비스가 호스팅되는 위치에 대한 정보를 제공할 수 있으며 이는 DNS 확인 문제를 진단하는 데 유용합니다.

예: 'nslookup www.google.com'을 입력하면 서비스가 호스팅되는 위치를 나타내는 Google 서버의 IP 주소를 받게 됩니다.

명령 프롬프트 NSLOOKUP

CHKDSK

디스크 검사(Check Disk)의 줄임말인 CHKDSK는 cmd 명령 치트 시트의 필수적인 부분이며 Windows를 복구하는 데 가장 적합한 cmd 명령 중 하나입니다. 컴퓨터의 하드 드라이브에서 오류를 검색하고 대부분의 경우 오류를 자동으로 수정합니다.

예: 명령 프롬프트에 'chkdsk'를 입력하면 컴퓨터가 하드 드라이브에서 오류를 검색하기 시작합니다. 오류가 감지되면 다음 시스템 재부팅 중에 오류를 수정하도록 제안하는 경우가 많습니다.


관련 : Windows 명령을 사용하여 Windows 10에서 디스크 오류를 수정하는 방법은 무엇입니까?


시스템 정보

SYSTEMINFO 명령은 시스템에 대한 포괄적인 정보를 제공합니다. OS 이름, 버전, 제조업체, 설치된 핫픽스, 메모리 및 네트워크 카드 사양과 같은 하드웨어 리소스를 포함한 자세한 데이터를 출력합니다. 이는 시스템 문제를 해결하거나 컴퓨터 사양 감사를 수행할 때 유용할 수 있습니다.

예: Windows 명령 프롬프트에 'systeminfo'를 입력하기만 하면 시스템에 대한 다양한 정보가 표시되어 컴퓨터 사양 및 상태에 대한 자세한 스냅샷을 제공합니다.


또한 읽기: PC의 Windows 시스템 정보를 찾는 방법?


SFC /SCANNOW

SFC /SCANNOW는 Windows 시스템 파일의 손상을 검사하고 수정할 수 있는 CMD 복구 명령 중 하나입니다. 이 명령은 이러한 파일의 무결성을 검사하고 필요한 경우 올바른 버전으로 바꿉니다. 일반적인 문제 해결 방법으로 해결할 수 없는 지속적인 시스템 오류를 복구하려고 할 때 특히 유용합니다.

예: 시스템이 비정상적으로 작동하는 경우 명령 프롬프트에 'sfc /scannow'를 입력하면 도움이 될 수 있습니다. 이 명령은 보호된 모든 시스템 파일을 검색하고 손상된 파일을 %WinDir%\System32\dllcache의 압축 폴더에 있는 캐시된 복사본으로 바꿉니다. 이것은 CMD 명령을 사용하여 Windows를 복구하는 방법에 대한 실용적인 데모입니다.

명령 프롬프트 SFC :SCANNOW

관리자여야 한다는 오류 메시지가 표시되면 응용 프로그램을 닫고 다시 시작한 다음 관리자 권한으로 실행해야 합니다.

명령 프롬프트를 관리자로 실행하는 방법


또한 읽기: Windows에서 잘못된 하드웨어 손상된 페이지 오류를 수정하는 방법?


GPUPDATE

GPUPDATE는 그룹 정책을 즉시 업데이트하도록 하는 멋진 명령입니다. 이는 자동 새로 고침을 기다리지 않고 GPO(그룹 정책 개체) 의 변경 사항을 테스트하려는 IT 관리자에게 유용할 수 있습니다 .

예: GPO를 변경하고 즉시 적용하려면 명령 프롬프트에 'gpupdate /force'를 입력하면 변경 사항이 즉시 적용됩니다.

GPRESULT

GPRESULT는 사용자 또는 컴퓨터에 대한 RSoP(정책 결과 집합) 정보를 출력하는 명령입니다 . IT 관리자가 Windows 시스템에서 그룹 정책 문제를 해결할 수 있는 실용적인 도구입니다.

예: 그룹 정책에 문제가 있다고 의심되는 경우 'gpresult /r' 명령은 적용된 GPO를 표시하여 잠재적인 문제를 식별하는 데 도움을 줄 수 있습니다.

작업 목록

TASKLIST 명령은 컴퓨터에서 현재 실행 중인 프로세스 목록을 표시합니다. 시스템 성능 문제를 진단할 때 특히 유용한 시스템에서 발생하는 상황을 모니터링하는 데 도움이 되는 CMD 기본 명령 중 하나입니다.

예: 명령 프롬프트에 'tasklist'를 입력하면 활성 프로세스 목록이 표시되어 예기치 않거나 리소스를 많이 사용하는 응용 프로그램을 식별할 수 있습니다.

명령 프롬프트 작업 목록

태스크킬

TASKKILL은 이름에서 알 수 있듯이 명령 프롬프트에서 직접 작업이나 프로세스를 종료 할 수 있습니다. 응답하지 않거나 시스템 불안정을 유발하는 프로그램을 강제로 중지하는 데 매우 유용한 CMD 명령입니다.

예: 특정 프로세스(예: 'example.exe')가 응답하지 않는 경우 명령 프롬프트에 'taskkill /IM example.exe /F'를 입력하면 프로세스가 종료되어 잠재적으로 시스템 충돌이나 성능 저하를 방지할 수 있습니다.

명령 프롬프트 TASKKILL

파일 관리 CMD 명령

명령 프롬프트 Windows 10을 사용하여 파일 및 디렉터리를 관리할 때 몇 가지 기본 명령을 마스터하는 것이 중요합니다. 다음은 편리한 가이드입니다.

CD

Change Directory의 줄임말인 CD 명령은 명령 프롬프트 내 탐색을 위한 기본 도구입니다. 그것은 당신이 쉽게 디렉토리 사이를 이동할 수 있습니다.

예: 현재 위치에서 'Documents'라는 디렉토리로 이동한다고 가정해 보겠습니다. 명령 프롬프트에 'cd 문서'를 입력하고 Enter 키를 누릅니다. 이제 'Documents' 디렉토리 내에서 작업하게 됩니다.

명령 프롬프트 CD

DIR

DIR 명령은 디렉토리의 내용을 나열하는 도구입니다. 파일, 하위 디렉토리 등을 표시하여 디렉토리 내용을 한 눈에 볼 수 있습니다.

예: 명령 프롬프트에 'dir'을 입력하면 현재 디렉토리의 모든 내용이 표시됩니다. 'dir /s' 명령을 사용하면 디스플레이의 모든 하위 디렉토리도 포함됩니다.

명령 프롬프트 DIR

복사

COPY 명령은 파일 복제와 관련하여 최고의 CMD 명령 중 하나입니다. 파일을 한 위치에서 다른 위치로 복사하여 간단한 복제 솔루션을 제공합니다.

예: 'file.lnk'라는 파일을 'Backup'이라는 다른 디렉터리에 복사하려면 명령 프롬프트에 'copy report.txt Backup'을 입력합니다.

명령 프롬프트 COPY

파일을 삭제하려면 DEL 명령이 실행됩니다. 명령 프롬프트에서 직접 원하지 않는 파일을 제거하는 효과적인 명령입니다.

예: 삭제하려는 'file.lnk'라는 파일이 있다고 가정합니다. 명령 프롬프트에 'del file.lnk'를 입력하고 Enter 키를 누르기만 하면 됩니다. 파일이 제거됩니다.

명령 프롬프트 DEL

이동하다

이름에서 알 수 있듯이 MOVE 명령을 사용하면 한 디렉토리에서 다른 디렉토리로 파일을 이동할 수 있습니다.

예: 'document.txt'라는 파일을 'Archives'라는 다른 디렉토리로 이동해야 하는 경우 명령 프롬프트에 'move document.txt Archives'를 입력합니다.

이름 바꾸기

RENAME 명령은 Windows 명령 프롬프트에서 직접 파일 이름을 변경하는 빠른 방법입니다.

예: 파일 이름을 'oldname.txt'에서 'newname.txt'로 바꾸려면 명령 프롬프트에 'rename oldname.txt newname.txt'를 입력하십시오.

명령 프롬프트 RENAME

MKDIR

MKDIR 명령은 파일 을 구성하는 쉬운 방법을 제공하는 새 디렉토리를 만듭니다.

예: 'newfolder'라는 새 디렉토리를 만들려면 명령 프롬프트에 'mkdir newfolder'를 입력하면 됩니다.

명령 프롬프트 MKDIR

RMDIR

마지막으로 RMDIR 명령은 기존 디렉토리를 삭제하여 디렉토리 제거에 편리한 도구임이 입증되었습니다.

예: 'OldFiles'라는 디렉토리를 삭제하려면 명령 프롬프트에 'rmdir OldFiles'를 입력하십시오. 제거를 시도하기 전에 디렉토리가 비어 있는지 확인하십시오.

이러한 명령을 학습하면 Windows 명령 프롬프트를 사용하여 파일 관리 작업을 간소화할 수 있습니다. 계속 연습하면 곧 이러한 명령이 제2의 천성이 될 것입니다!

고급 CMD 명령

더 깊이 파고들 준비가 되면 명령 프롬프트 Windows 10은 시스템을 더 잘 관리할 수 있는 고급 명령 모음을 제공합니다. 다음은 가장 강력한 것들의 모음입니다.

순 사용자

NET USER는 Windows 시스템에서 사용자 계정을 추가, 제거 또는 수정할 수 있는 다목적 명령입니다.

예: 'John'이라는 새 사용자를 추가하려면 명령 프롬프트에 'net user John /add'를 입력합니다.

넷뷰

NET VIEW 명령을 사용하면 특정 네트워크에서 공유하는 리소스, 컴퓨터 또는 도메인 목록을 볼 수 있습니다.

예: 단순히 'net view'를 입력하면 현재 네트워크에 있는 컴퓨터 목록이 제공됩니다.

순 점유율

NET SHARE 명령은 공유 디렉터리 또는 프린터와 같은 컴퓨터의 공유 리소스를 관리하는 데 사용됩니다.

예: 'net share'를 입력하면 컴퓨터에서 현재 공유되는 모든 리소스를 볼 수 있습니다.

명령 프롬프트 NET SHARE

순 사용

NET USE는 네트워크 프린터 및 매핑된 드라이브와 같은 공유 리소스에 대한 연결을 연결, 제거 및 구성하는 데 사용됩니다.

예: 'Comp01' 컴퓨터에서 'SharedDocs'라는 공유 폴더에 연결하려면 'net use z: \Comp01\SharedDocs'를 입력합니다.

로보카피

ROBOCOPY 또는 "강력한 파일 복사"는 고급 복제 명령입니다. 이 명령을 사용하면 파일 및 디렉터리 트리를 복제할 수 있습니다.

예: 'FolderA'에서 'FolderB'로 모든 파일을 복사하려면 'robocopy FolderA FolderB FolderB'를 입력합니다.

POWERCFG

POWERCFG를 사용하면 시스템의 전원 설정을 관리하고 전원 문제를 진단할 수 있습니다.

예: 예를 들어 노트북의 배터리 사용량에 대한 자세한 정보를 얻으려면 'powercfg /batteryreport' 명령을 사용할 수 있습니다. 이 프로그램을 실행하면 배터리 사용량, 용량 내역 및 예상 배터리 수명에 대한 자세한 보고서를 생성하고 현재 디렉토리에 HTML 파일로 저장합니다. 이는 배터리 관련 문제를 진단하거나 단순히 배터리 성능에 대한 아이디어를 얻는 데 매우 유용할 수 있습니다.

명령 프롬프트 POWERCFG

그런 다음 이름을 검색하거나 CMD에 표시된 폴더로 이동하여 해당 배터리 보고서를 가져올 수 있습니다.

CMD 배터리 보고서

REGEDIT

REGEDIT(레지스트리 편집기)는 직접적인 CMD 명령은 아니지만 명령 프롬프트에서 실행할 수 있는 강력한 도구입니다. 운영 체제 및 실행 중인 응용 프로그램에 대한 하위 수준 설정을 저장하는 계층적 데이터베이스인 Windows 시스템 레지스트리를 보고 변경하는 데 사용됩니다 . 잘못 사용하면 시스템을 다시 설치해야 하는 심각한 문제가 발생할 수 있습니다.

예: 명령 프롬프트에서 레지스트리 편집기를 열려면 간단히 'regedit'를 입력하십시오. 이렇게 하면 레지스트리의 계층적 데이터베이스를 나타내는 트리 구조가 있는 창이 나타납니다. 여기에서 변경하기 전에 항상 수행 중인 작업을 확인하십시오.


또한 읽기: Windows 레지스트리란 무엇이며 레지스트리 클리너가 필요한 이유는 무엇입니까?


슈타스크

SCHTASKS는 지정된 시간 또는 간격으로 CMD에서 여러 명령을 실행하려는 경우 유용한 도구입니다.

예: 매일 오전 10시에 메모장 애플리케이션을 시작하는 작업을 생성하려면 'schtasks /create /sc daily /tn “MyNotepadTask” /tr “notepad.exe” /st 10:00'을 입력합니다.

명령 프롬프트 SCHTASKS

이러한 명령을 올바르게 사용하면 새로운 수준의 생산성과 시스템 관리를 잠금 해제할 수 있습니다. 이러한 고급 명령을 사용하는 동안 특히 CMD 여러 명령을 동시에 사용하는 경우 주의해야 합니다 . 큰 힘에는 큰 책임이 따른다는 것을 기억하십시오!


관련: 메모장에 비해 너무 큰 파일을 여는 방법(Notepad++)


결론

결론적으로 Windows 명령 프롬프트는 운영 체제에 숨겨진 강국입니다. 기본 및 고급 명령을 마스터하면 새로운 수준의 제어와 컴퓨터에 대한 더 깊은 이해를 제공합니다. 파일 관리에서 시스템 문제 진단에 이르기까지 이 포괄적인 도구는 Windows 경험의 지평을 넓혀줍니다. 연습과 인내를 통해 이러한 명령이 디지털 도구 상자의 필수적인 부분이 되는 것을 곧 알게 될 것입니다. 즐거운 탐험하세요!

자주하는 질문

Windows 10에서 명령 프롬프트를 여는 방법은 무엇입니까?

Windows 10에서 명령 프롬프트를 열려면 화면 왼쪽 하단의 검색 표시줄에 'cmd'를 입력하기만 하면 됩니다. 검색 결과에서 '명령 프롬프트'를 클릭하여 애플리케이션을 실행합니다. 'Windows 키 + X'를 누르고 팝업 메뉴에서 '명령 프롬프트'를 선택할 수도 있습니다.

Windows 11에서 명령 프롬프트를 여는 방법은 무엇입니까?

Windows 11 사용자의 경우 프로세스는 Windows 10과 매우 유사합니다. 작업 표시줄의 검색 상자에 'cmd' 또는 '명령 프롬프트'를 입력한 다음 결과 목록에서 '명령 프롬프트' 앱을 선택합니다. 단축키 'Windows 키 + X'를 사용하고 목록에서 '명령 프롬프트'를 선택할 수도 있습니다.

Windows 7용 CMD 명령은 무엇입니까?

Windows 7용 CMD 명령은 이후 버전의 명령과 매우 유사합니다. 가장 일반적인 것 중 일부는 네트워크 정보를 위한 'ipconfig', 네트워크 연결을 확인하기 위한 'ping', 디렉토리를 변경하기 위한 'cd', 디렉토리 내용을 나열하기 위한 'dir', 디스크 오류를 확인하기 위한 'chkdsk'를 포함합니다. 의도하지 않은 시스템 변경을 피하기 위해 모든 명령을 주의해서 사용해야 한다는 점은 주목할 가치가 있습니다.

CMD에서 여러 명령을 실행하는 방법은 무엇입니까?

cmd에서 여러 명령을 실행하는 것은 간단합니다. 각 명령을 '&&'로 구분하기만 하면 됩니다. 예를 들어, 디렉토리 내용을 나열한 다음 디렉토리를 변경하려면 'dir && cd 폴더 이름'을 입력합니다. 이렇게 하면 첫 번째 명령부터 시작하여 이전 명령이 성공적으로 실행된 경우에만 다음 명령으로 이동하여 명령을 순서대로 실행합니다.