zoukankan      html  css  js  c++  java
  • PowerShell:输出cmdlet

    1. Out-File:发送输出到一个文件。

    语法规则:

    Out-File [-FilePath] <string> [[-Encoding] <string>] [-Append] [-Force] [-InputObject <psobject>] [-NoClobber] [-Width <int>] [-Confirm] [-WhatIf] [<CommonParameters>]

    使用时必须指定输出文件的路径。如果输出文件存在,可以使用-Append参数来追加输出到这个文件。

    -Encoding参数指定字符编码类型,有效值包含"Unicode", "UTF7", "UTF8", "UTF32", "ASCII", "BigEndianUnicode", "Default", 和"OEM",默认值是"Unicode"。

    -Force参数允许此命令向只读(read-only)文件写入(替换或追加)。

    -InputObject指定被写入对象。

    -NoClobber:默认情况下,如果目标文件属性为读-写(read-write),Out-File命令会重写目标文件,而且不会发出警告信息。-NoClobber参数则不会重写一个已经存在的文件。-NoClobber参数的优先级高于-Force参数,因此当同时指定了这两个参数的情况下,Out-File将不会重写文件内容。-NoClobber参数也不会阻止你向文件追加内容,因此当同时指定了-NoClobber和-Append参数,输出会被追加到目标文件中去。

    -Width参数用于指定输出中每行的字符数。如果字符超过指定的字符数,超过部分将会截断。默认值为80。

    举例:

    get-process | out-file -filepath C:\Test\process.txt

    2. Out-Host:发送输出到命令行。Out-Host为默认输出方式,因此,除非我们想用它的参数改变输出的显示,否则不用使用这个命令。

    语法规则:

    Out-Host [-InputObject <psobject>] [-Paging] [<CommonParameters>]

    -InputObject:指定被写入控制台的对象。

    -Paging:一次显示一页输出。

    举例:

    get-process | out-host -paging

    3. Out-Null:删除输出而不发送到控制台。这个操作不显示输出

    语法规则:

    Out-Null [-InputObject <psobject>] [<CommonParameters>]

    4. Out-Printer:发送输出到打印机。

    语法规则:

    Out-Printer [[-Name] <string>] [-InputObject <psobject>] [<CommonParameters>]

    使用-Name参数指定到打印机的UNC路径。不指定-Name参数则发送到默认打印机。

    5. Out-String:将输出对象转换为字符串发送到控制台。

    语法规则:

    Out-String [-InputObject <psobject>] [-Stream] [-Width <int>] [<CommonParameters>]

    指定-Stream则为每一个对象单独发送字符串;-Width则用来指定每行中的字符显示数量,超过部分将会截断。

    举例:

    get-content "C:\test.txt" |out-string

    6. Out-GridView:发送输出到网格视图窗口并在交互表中显示输出。网格视图窗口支持排序、分组、复制和筛选。

    语法规则:

    Out-GridView [-InputObject <psobject>] [-Title <string>] [<CommonParameters>]

  • 相关阅读:
    入职一家新公司
    简单的线性数据比较
    python编程导论读书笔记【4】终章
    Hadoop构建数据仓库实践读书笔记【3】__数据仓库设计基础
    清北最后冲刺 张浩威 吃鱼
    新汉诺塔
    小朋友的数字
    硬币购物
    HH的项链
    求逆序对 && 逆序对数列
  • 原文地址:https://www.cnblogs.com/ITGirlXiaoXiao/p/2630246.html
Copyright © 2011-2022 走看看