责任编辑

Win8知识百科:Powershell入门一二三

  [  中关村在线 原创  ]   作者:
收藏文章 暂无评论

    Windows PowerShell是Windows系统内一种命令行外壳程序和脚本环境,它扩展了用户在Windows命令提示符和Windows Script Host环境中获得的知识和创建的脚本。

  微软推出这个功能的目的就是改进命令行和脚本环境,接收和返回.NET对象,为管理和配置微软系统带来了新的方法和工具,进而也使命令行用户和脚本编写者可以更方便的利用.NET Framework的强大功能。

Win8知识百科:Powershell入门一二三
图 Windows 8的发布带来Powershell最新版

  PowerShell并不是在Windows 8上首次出现,所以,很多IT专业人员、程序员和高级用户都非常熟悉了。在这里重提PowerShell,主要是为了为一些之前没有了解过PowerShell用户,还有对PowerShell 3.0不是特别了解的用户。PowerShell高手可以跳过此文。

    那么,怎么用Powershell的功能呢?通过几个简单命令来体现。第一,查找用于查看和更改Windows 服务的cmdlet列表,执行:开始->运行->cmd,在命令行下输入PowerShell进入Windows PowerShell,再输入如下命令:get-command *-service

  当你发现可完成任务的cmdlet之后,可以使用命令:Get-Help cmdlet去了解有关该cmdlet的详细信息。例如,若要显示有关Get-Service cmdlet 的帮助,请键入:get-help get-service

  当你想充分理解cmdlet的输出时,则可通过管道将其输出传递给:Get-Member cmdlet。这个命令:get-service | get-member将通过 Get-Service cmdlet 显示有关该对象输出的成员的信息。

  对于IT管理员来说,Windows系统管理是一项复杂的任务,原因就是没有统一接口的工具用于控制固有的复杂性。而PowerShell却能在解决没有统一接口工具的问题上能够给出满意答案。通过,PowerShell中的命令:Sort-Object cmdlet,则可利用这一知识对任何 cmdlet 的输出进行排序。而无需了解每个cmdlet的不同的排序例程。而cmdlet开发人员也不必为其cmdlet设计排序功能,PowerShell已经自动为其提供了框架,并强制它们在接口的许多方面保持一致。

cio.zol.com.cn true http://cio.zol.com.cn/338/3384505.html report 1626     Windows PowerShell是Windows系统内一种命令行外壳程序和脚本环境,它扩展了用户在Windows命令提示符和Windows Script Host环境中获得的知识和创建的脚本。   微软推出这个功能的目的就是改进命令行和脚本环境,接收和返回.NET对象,为管理和配置...
不喜欢(0) 点个赞(0)

推荐经销商

投诉欺诈商家: 400-688-1999
  • 北京
  • 上海