PowerShell与Cmd的区别
PowerShell
PowerShell/PowerShell: PowerShell 是由微软开发的命令行外壳程序和脚本环境,支持任务自动化和配置管理。它包含了丰富的.NET框架功能,适用于Windows和多个非Windows平台,提供了一种强大而灵活的方式来控制和自动执行系统管理任务。
项目地址:https://gitcode.com/gh_mirrors/po/PowerShell
免费下载资源
·
- PowerShell可以看作是cmd的升级版、补充版,但其背后的实现方式却有很大的不同,PowerShell基于面向对象的,更为易用。
- PowerShell是运行在Windows操作系统上实现对系统以及应用程序进行管理自动化的命令行脚本环境,PowerShell需要.NET环境的支持。
- PowerShell从Windows7开始已经内置于Windows操作系统中。(打开运行窗口(Windows徽标键+R) -> PowerShell -> 点击确定或者回车即可打开PowerShell窗口。)
使用:
- PowerShell推出了一个功能强大的命令叫做cmdlet,所有的cmdlet命令都遵循动词-名词这样语法结构。
- PowerShell提供了Get-Command这个强大的命令,可以查找所有的cmdlet命令。
- 当我们需要查找一个指定的命名时,使用Get-Command –Name “命令名称”即可。如 Get-Command –Name Get-Process。
- Get-Command还支持模糊查询,如Get-Command –Name Process(‘’在PowerShell中代表通配符,可以匹配一个或者多个字符)就是查找所有以Process结尾的命令。
- PowerShell为我们提供了Get-Help命令,使用Get-Help我们就可以查询PowerShell命令的作用,如Get-Help –Name Get-Process。
- 同时,PowerShell还为我们提供了例子让我们去学习PowerShell的命令,如Get-Help –Name Get-Process -Example.
- 在PowerShell中命令的返回值都是一个对象。如Get-Command, get-Help, Get-Process等。我们可以利用PowerShell为我们提供的Get-Member获取对象的属性,如Get-Date | Get-Member。
- Get-Help/Get-Command/Get-Member这三大常用的命令我们需要熟练的使用它
GitHub 加速计划 / po / PowerShell
44.28 K
7.17 K
下载
PowerShell/PowerShell: PowerShell 是由微软开发的命令行外壳程序和脚本环境,支持任务自动化和配置管理。它包含了丰富的.NET框架功能,适用于Windows和多个非Windows平台,提供了一种强大而灵活的方式来控制和自动执行系统管理任务。
最近提交(Master分支:2 个月前 )
a1774fd9
2 个月前
5ad1f1d2
2 个月前
更多推荐
已为社区贡献2条内容
所有评论(0)