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>]

  • 相关阅读:
    Linux设备驱动第六篇:高级字符驱动操作之iotcl
    Stack的三种含义
    用vs2013+velt-0.1.4进行嵌入式开发 进行海思平台 UBOOT 开发
    学会思考技术背后的那些思想和本质
    Rails 4.0.0 开发环境一切正常,到生成环境发现 无法找到 css 和 js
    一加手机,迟到的惊喜
    附近的人计算方法-----使用mysql脚本计算方法
    如何将Superset嵌入后台系统之实践
    这里是纯干货!2018年深度学习的10个发展预测
    这里是纯干货!2018年深度学习的10个发展预测
  • 原文地址:https://www.cnblogs.com/ITGirlXiaoXiao/p/2630246.html
Copyright © 2011-2022 走看看