zoukankan      html  css  js  c++  java
  • PowerShell入门

    命令太多记不住咋办? 没关系, PowerShell提供了一个叫做Get-Command的命令来帮助你.

    输入get-command, 不带任何参数, 就可以得到所有命令的列表.

    Get-Command

    输出结果都挤在一起, 在Definition的部分还有些被截断了, 很不方便阅读, 怎么办?

    没关系, 你可以使用Format-List命令. 如下:

    Get-Command | Format-List *

    返回的列太多了, 而你只想要看看cmdlet的名字是么? 你可以使用Select-Object参数来过滤掉其他的属性, 只留下Name

    Get-Command | Select-Object Name

    或者

    Get-Command | Select Name

    如果想得到命令的帮助信息, 可以使用Get-Help.

    如果想要把结果重定向到一个文本文件中, 可以使用Out-File.

    或者, 你可以把安装在机器上的所有命令的帮助信息都拿到, 并输出到一个文本文件中, 留着以后查阅. 命令如下:

    Get-Command | Get-Help | Out-File c:\scripts\help.txt

    另外, 如果你只记得命令的某个关键字或者一部分, 你可以使用下面的格式来过滤掉不包含你指定的字串的命令.

    比如, 我们想要查看所有跟database相关的powershell命令.

    Get-Command *database*

    如果想查看某个命令使用的例子, 可以使用下面的命令.

    Get-Help Uninstall-SPSolution –example

    如果想得到某个对象的成员列表

    Get-SPFarm | Get-Member

    如果某个命令的返回结果太长, 你可以使用下面形式的命令来每空格一下就显示一屏:

    Get-Command | More

    Using the Get-Command Cmdlet

    http://technet.microsoft.com/en-us/library/ee176842.aspx

    Using Format Commands to Change Output View

    http://technet.microsoft.com/en-us/library/dd347677.aspx

    Using the Out-File Cmdlet

    http://technet.microsoft.com/en-us/library/ee176924.aspx

  • 相关阅读:
    03 获取元素节点对象的方式
    02 window对象的常用方法
    01 BOM对象介绍
    10 for循环介绍和应用
    09 三元运算
    序列化pickle
    随机数random模块
    datetime模块时间运算
    time模块细讲
    时间处理模块
  • 原文地址:https://www.cnblogs.com/awpatp/p/1781577.html
Copyright © 2011-2022 走看看