首页 > 其他 > 详细

Powershell进阶学习(2) Powershell世界的领路人get-help

时间:2014-02-12 04:40:35      阅读:368      评论:0      收藏:0      [点我收藏+]

      Powershell有236个核心命令,Exchange根据版本不同有535到610个命令,SharePoint有500个以及一些罕见的命令,活动目录有100个,以及一些罕见命令,Server2012有上千个命令。这么多的命令你都了解有什么功能么?都怎么使用么?在什么时候使用?啊啊啊头要大了。

      当当当当不用怕有get-help,不知道是谁谁谁说来着一个出色的系统管理员不是凭空想办法,办法是man出来的。这句话我验证过,我们部门有好多linux大拿,上次让他们之中一个哥们帮助解决一个问题,其实他也没接触过,就是各种man命令敲来敲去最后问题就给解决了。。。

     其实我是把get-help当做Powershell世界的bing(必应),有兄弟说了为什么不是google,呵呵一样一样的。谁叫他俩是一家呢O(∩_∩)O哈哈~

    扯了这么多的淡,该步入正题了。

    我们首先怎么接触到get-help呢?

1 我正在兴致勃勃的用powershell查看服务器的相关信息,我想看看服务器服务的运行状态,哦原来是这样:

bubuko.com,布布扣

2 但是我只得到本地计算机的服务太不爽了吧?我还想得到其他计算机的服务,怎么办接着用命令呗,但是这么多命令我TM知道怎么用?别着急get-help来啦!!!

可以看到相关的语法还有gsv缩写有点意思!

bubuko.com,布布扣

3但是如果最开始我连“get-service”都不知道怎么办呢?这就需要powershell通配符功能了,首先我们知道服务英文肯定是service,即便不知道service只知道ser也可以。

bubuko.com,布布扣

看到了吧 powershell会帮你找出相关的所有命令!!!

其实通配符也可以用到其它的地方,比如get-service 返回了很多结果,但我只想看DHCP服务的状况而又不知到具体命令怎么办呢?统配符来帮忙

bubuko.com,布布扣

通配符还有好多功能 左边通配符

bubuko.com,布布扣

右边通配符 哎没有了。。说明没有相关的命令。

bubuko.com,布布扣

4 我们想区分一下get-help和man的区别很简单,get-help是将帮助信息显示完整,man是逐步显示帮助信息,其实还有一个命令“help“它的效果跟man一样:

bubuko.com,布布扣

bubuko.com,布布扣

5 虽然我知道了语法但是我还是想看看别人做的怎么办?-examples参数帮助你!

bubuko.com,布布扣


6 从powershell3.0也是win8或server2012开始:get-help可以支持以下功能,就是窗口显示功能,方便用户检索帮助信息。是不是很炫!!!

bubuko.com,布布扣

这次只是简单介绍到这,粗浅的介绍了一些get-help ,希望大家可以给我多多回复建议。还有很多以待改进改进的地方O(∩_∩)O~ 。

下一篇咱们聊聊windows远程管理功能。

Powershell进阶学习(2) Powershell世界的领路人get-help

原文:http://lixiaosong.blog.51cto.com/705126/1358239

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!