PowerShell 和cmd 的区别

说一下什么是PowerShell和cmd

其实大家都知道win+R 输入cmd可以直接启动

但是PowerShell 怎么说,比cmd功能更加强大,它引入了许多非常有用的新概念,从而进一步扩展了您在 Windows 命令提示符和 Windows Script Host 环境中获得的知识和创建的脚本。

打个比方:powerShell 继承了cmd的功能并添加了一些其他的功能,比如添加了一些linux环境下的语句

ls查看该文件下的所有文件夹,他都能够实现

那么为什么说PowerShell功能如此强大(下面摘抄知乎解答)
 

  • 破天荒的方便
    诸如存储计算中GB,MB,KB单位等;数组声明中的1..n和下标为-1的处理;还有所见即所得,通俗易懂的动词+名词结构Cmdlet。
  • 面向对象
    与面向过程,面向文本相比,面向对象更方便更容易描述现实世界,也算赶上了时髦。
  • 绑上.NET这棵大树
    正所谓大树下面好乘凉,PowerShell绑上.NET这个大款了,借助.NET Framework平台强大的类库,几乎让一切都成为可能。
  • 强大的兼容性
    完全兼容windows 平台上其它调用,如可执行文件(exe),批处理bat和vb script脚本等。
  • 基于平台的可扩展性
    这一条是重点。微软有个优点,与应用相比,它更喜欢做平台。PowerShell早已变成一个平台,在PowerShell 刚发布的第二年,微软的System Center Operations Manager 和 SharePoint就提供了针对该平台的组件,后来的AD,Hyper-V,Windows Azure,Office 365就更不用说了。除了微软,亚马逊的云平台管理,Dell的out-of-hand 管理,也都提供了基于PowerShell的管理组件。PowerShell 俨然变成了一个标准,变成了一个规范。

转载于:https://my.oschina.net/mdxlcj/blog/1576933

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值