是要提供功能相当于UNIX系统的命令列壳程式（例如：sh、或csh），同时也内建脚本语言以及辅助脚本程式的工具。
程式特性.cmdlet是Windows PowerShell的指令，发音唸法为command-let。这相当于DOS或其他壳程式的内建指令，指令名称的格式都是以连字号（-）隔开的一对动词和名词，并且通常都是单数名词；例如线上查询说明的cmdlet指令为get-help，名称的动词部分大致有get、set、add、remove等等（字母都不分大小写）。Windows