PowerShell Out-File17 Mar 2025 | 阅读 2 分钟 PowerShell 中的 Out-File cmdlet 将输出发送到特定文件。 当您需要使用其参数时,请使用此 cmdlet 而不是重定向运算符 (>)。 语法参数以下是此 cmdlet 中使用的参数 -FilePath 和 -LiteralPath 这两个参数都用于指定命令中文件的路径。 -Encoding 此参数指定文件中使用的字符类型。 此参数的默认值为 UTF8NoBOM。 此参数的可接受值为
-Append 此参数用于将输出添加到现有文件的末尾。 -Force 此参数会覆盖现有的只读文件和只读属性。 它不会覆盖安全限制。 -NoClobber 此参数阻止覆盖具有相同名称的现有文件,并向您显示文件已存在的消息。 -Width 此参数指定每个输出行的字符数。 -NoNewLine 此参数指定写入文件的内容不以换行符结尾。 -InputObject 此参数指定写入文件的那些对象。 -WhatIf 此参数描述了 cmdlet 执行时会发生什么。 -Confirm 此参数在执行 cmdlet 之前提示您进行确认。 示例示例 1 ![]() 此示例中的命令通过使用 -FilePath 参数,将 get-childitem cmdlet 的输出发送到命令中指定路径的文本文件。 示例 2 ![]() 此示例中的命令不会将 get-process cmdlet 的输出发送到 k.txt 文件,并且它会显示一个错误,因为该文件已存在。 由于命令中的 -NoClobber 参数,无法覆盖文件 k.txt。 |
我们请求您订阅我们的新闻通讯以获取最新更新。