PowerShell의 일관성은 기본 자산 중 하나입니다.The consistency of PowerShell is one of its primary assets.예를 들어 Sort-Object cmdlet을 사용하는 방법을 배운 경우 해당 지식을 사용하여 모든 cmdlet의 출력을 정렬할 수 있습니다.For example, if you learn how to use the Sort-Object cmdlet, you can use that knowledge to sort the output of any cmdlet.각 cmdlet의 다른 정렬 루틴을 배울 필요가 없습니다.You don't have to learn the different sorting routines of each cmdlet.

또한 cmdlet 개발자는 해당 cmdlet의 정렬 기능을 디자인할 필요가 없습니다.Additionally, cmdlet developers don't have to design sorting features for their cmdlets.PowerShell은 일관성을 강제하는 기본 기능이 있는 프레임워크를 제공합니다.PowerShell provides a framework with the basic features that forces consistency.이 프레임워크를 사용하면 개발자가 선택해야 할 사항이 없습니다.The framework eliminates some choices that are left to the developer.하지만 cmdlet의 개발은 훨씬 더 간단합니다.But, in return, it makes the development of cmdlets much simpler.

개체 방향Object orientation

PowerShell은 텍스트가 아닌 개체를 기준으로 합니다.PowerShell is based on object not text.명령의 출력은 개체입니다.The output of a command is an object.파이프라인을 통해 출력 개체를 다른 명령에 입력으로 보낼 수 있습니다.You can send the output object, through the pipeline, to another command as its input.