最近对windows自带的两套命令交互系统,按win+R输入cmd后进入的是CMD界面。
在桌面右击打开终端打开的是power shell界面。
CMD是windows系统的古老遗留物,十分的呆,而且仅仅能作为命令行交互操作,但power shell就不一样了,其是建立在cmdlet编程语言基础之上的,或者说power shell其中可以执行编程功能,而且power shell对部分linux命令也支持,功能比cmd更为强大,cmd能干的它能干,cmd不能干部的它也能干。
那么问题来了,power shell这么强大,为什么没有完全代替cmd呢,这是因为很多老程序员已经熟悉cmd了,不愿意改用power shell。
在power shell中输入:
Get-Alias
可以看到Powershell中支持的部分命令操作。