Windows PowerShell,是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。
进入方法:在Windows 操作系统里,win+r打开运行->输入PowerShell,进入windows PowerShell。
PowerShell:是Windows环境所开发的壳程式(shell)及脚本语言技术。可以管理 Windows 服务器(特别是域domain),现在的开源 PowerShell 也可以管理 Linux 和 Mac(通过PSRP)
Bash:linux开源的一个命令行程序或者文件,也可以写shell脚本
CMD:只能执行基本的任务,本身并没有集成太多的功能,大多依赖于第三方的程序,比如PING命令。CMD写的BAT脚本我们看作是面向过程的,直白点说就是你是从计算机执行的流程来编写脚本的。而PowerShell则是面向对象的,是一种站在使用者的角度进行脚本的编写。
可以说PowerShell比CMD高出太多了。