麦田的博客

cmd和PowerShell有什么区别

2019-09-01


在Windows系统中,cmd和PowerShell 都是命令行执行窗口,PowerShell 从 Windows7 时代开始内置于 Windows系统当中,可以看作是微软对 cmd 的大升级,目前两者并存于 Windows 系统中。

1、PowerShell功能更加强大,cmd无法与之相比;

2、PowerShell背后依靠的是一套完整的 .NET 编程体系,其脚本更容易编写且稳健性大大提升。反过来看cmd,那些完全由各种命令堆砌而成的一条条指令简直就是小打小闹;

3、PowerShell可以看作cmd的超集,所有的常用命令诸如dir、cd、ipconfig等在 PowerShell 中都能直接使用。

但背后的实现方式是完全不同的,PowerShell基于完全的面向对象,它通过给函数和对象“起别名”的方式来支持这些旧的命令。

怎么打开PowerShell

1、在任意窗口,先按住Shift,再鼠标右键,点选:在此处打开PowerShell窗口;

这样就不必一直cd到想要的文件夹!

2、WIN+R打开左下角的运行界面,输入PowerShell,显示的是C:\Users\用户名

试试WIN+R,功能更多!注意:WIN是指键盘左下角的窗口键。

3、cmd和PowerShell的打开方式一样!


相关内容

标签

PowerShell 命令行cmdWindows系统