본문 바로가기

운영체제/윈도우

CMD와 PowerShell의 차이와 주의해야 하는 이유

반응형

 

윈도에는 CMD 명령 프롬프트와 PowerShell이 있으며 서로 같은 역할이 아닌가 싶을 정도로 서로 형제 같은 느낌을 자아냅니다.

 

사실 CMD의 경우에는 한정된 명령어로만 동작하는 반면 PowerShell은 명령 프롬프트보다 훨씬 많은 명령어를 가지고 있는데요.

 

그 이유는 명령 프롬프트가 개발되기 전에는 PowerShell이 없었고 그 후에 만들어진 신규 명령 프롬프트이기 때문에 지속적인 업데이트로 인해 차이가 보이는 것입니다.

 

하는 역할은 CUI 기반의 명령어 체계인 것은 같습니다.

 

 

하지만 이런 부분도 조심해야 하는데요. 

 

악성코드나 바이러스는 더 많은 권한을 가지기 위해서 이제 cmd 명령 프롬프트가 아닌 PowerShell을 노리고 접근하게 됩니다.

 

따라서 응용프로그램이 이 PowerShell 접근권한을 요청할 경우 반드시 두번이상 확인하시는 것을 권장합니다.

반응형