본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

이론

Command Prompt(CMD) vs PowerShell 차이

CMD = 옛날 명령어 실행기
PowerShell = 프로그래밍 가능한 고급 터미널

 

 

CMD (Command Prompt)는 단순명령 실행으로 오래된 Windows 기본 쉘로써 .exe, .bat 실행중심이다.

기능이 단순하고 가볍다. 

 

PowerShell은 스크립트 언어 수준기능을 가져 변수사용, 조건문가능이 가능해 객체 기반 처리, 자동화 관리가 강력하다.

 

 

 

체감적으로 CMD는 명령어 입력기, PowerShell은 작은 프로그래밍 환경인데

이에 따라 PowerShell은 보안 정책 있고 스크립트 실행 제한이 있어 실행 차단 오류가 가주 발생한다. 

 

따라서 단순 실행에는 CMD, 자동화 스크립트시 PowerShell

또 conda 문제를 피하고싶다면 Anaconda Prompt를 사용한다.

그냥 검은 화면의 명령어를 쓸 수있는 화면이 아니라 이렇게 종류가 다양하다!