Windows PowerShell不一样的系统管理体验

互联网   发布时间:2009-07-02 01:35:03   作者: 我要评论
  系统维护、管理中大家常在命令提示符(cmd.exe)下进行操作,对Windows PowerShell鲜有接触或者使用。其实在微软的计划中,Windows PowerShell将成为CDM的继任者,是下一代命令行工具。Windows PowerShell目前最高版本为2.0,并且已经集成到Windows Server 2008及Window

  6、获取详细的系统信息

  Windows PowerShell和系统底层函数无缝结合,我们可以利用其提供的对象获取详细的系统信息。比如我们要获取服务器的DNS信息,可以在Windows PowerShell中执行命令“Get-WMIObject win32_service -filter "name='DNS'" | format-table”以查看当前DNS运行状态。其中“Get-WMIObject win32_service”是使用WMI对象获取系统服务信息,“-filter "name='DNS'”是筛选其中的DNS服务,当然我们可以替换ame='DNS'的DNS获取其他服务信息。“format-table”是以列表的形式显示结果。另外,我们还可以加入-computer参数获取域中其他主机的DNS信息。比如执行命令“Get-WMIObject win32_service -filter "name='DNS'" -computer jp.ctocio.com | format-table”可以获取ctocio.com域中jp主机的DNS运行信息。(图8)

  Windows PowerShell不一样的系统管理体验

  图8 Windows Powershell

  总结:上面六个应用实例只是Windows PowerShell应用中极少的一部分,并且每一部分的实例只是其简单应,并没要深入下去。毫不讳言,Windows PowerShell的一个非常强大的系统管理工具。系统通过本文,大家能够对其引起重视它,进而学习它,使用它,提升你的系统管理、维护效率。

相关文章

最新评论