数据存储中的数据由PowerShell运行，如资源管理器或注册表。
源起与目的.UNIX系统一直有着功能强大的壳程式（shell），Windows PowerShell的诞生就是要提供功能相当于UNIX系统的命令列壳程式（例如：sh、或csh），同时也内建脚本语言以及辅助脚本程式的工具。
程式特性.cmdlet是Windows PowerShell的指令，发音唸法为command-let。这相当于DOS或其他壳程式的内建指令，指令名称的格式都是以连字号（