728x90
반응형
PowerShell
cmd(Command Prompt)
PowerShell | cmd | |
Windows 운영 체제의 명령 줄 인터페이스(Command Line Interface, CLI)를 제공 | ||
기능 및 명령어 | .NET Framework 기반으로 개발되어 있어서 다양한 .NET 라이브러리와 상호 작용할 수 있고, 복잡한 작업을 자동화하고 관리하기 위한 다양한 기능과 명령어를 제공 | 비교적 단순한 명령어와 기능을 제공 |
스크립팅 언어 | 변수, 조건문, 반복문과 같은 고급 프로그래밍 기능을 지원 | cmd는 스크립팅 기능이 제한적 |
오브젝트 기반 | 명령어가 반환하는 결과를 오브젝트로 다루 결과를 쉽게 필터링하고 변형 | cmd는 텍스트 기반으로 작동하며, 오브젝트 기반의 처리가 불가능 |
크로스 플랫폼 지원 | 기본적으로 Windows에 포함되어 있으며, 최신 버전의 PowerShell은 macOS 및 Linux와 같은 다른 플랫폼에서도 사용 | cmd는 Windows 운영 체제에서만 사용 |
마무리
- Powershell은 window시스템 관리 및 자동화에 적합하며, 복잡한 작업 처리에 효율적이고,- cmd는 간단한 작업 처리에 적합하다. 예) ip 확인, 네트워크 연결 확인, 파일 열기 등- 보통 cmd로 가능한 작업은 Powershell도 지원하기 때문에 Powershell을 사용해도 되지만 cmd가 더 익숙하고 나같은 경우 window + r > cmd 가 편해서 cmd를 많이 사용하게 되는거 같다.
728x90
반응형
'IT > OS' 카테고리의 다른 글
[window] window10, 11 한글이 안쳐지는 경우 (0) | 2024.03.11 |
---|---|
[window] 원격 데스크톱 연결, 윈도우 자격증명 찾기 (0) | 2024.03.08 |
[windoe] cmd 터미널 D드라이브로 이동하는 방법 (1) | 2024.01.30 |
[OS] 폴더 파일명을 텍스트 문서로 만들기 (0) | 2024.01.03 |
[window] 실행 중인 서버 포트 강제 종료 방법(Taskkill) (0) | 2023.12.22 |