【问题标题】:Copy-item with File-Out parameter带有 File-Out 参数的复制项
【发布时间】:2021-07-06 08:59:26
【问题描述】:
Copy-item -Force -Verbose -Recurse $sourceDirectory -Destination $destinationDirectory |
Out-File -FilePath D:\victor.txt

我不知道为什么它不将 PowerShell 的输出复制到文本文件中。如果有人可以提供帮助,将不胜感激!

【问题讨论】:

  • 添加-PassThru开关 --> Copy-item -Force -Verbose -Recurse $sourceDirectory -Destination $destinationDirectory -PassThru | Out-File -FilePath D:\victor.txt
  • 天哪,非常感谢丹尼尔!!

标签: powershell file-io output


【解决方案1】:

您可以使用它来捕获所有输出并将其重定向到文件:

Copy-item -Force -Verbose -Recurse $sourceDirectory -Destination $destinationDirectory *> D:\victor.txt

*   All output  
1   Success output  
2   Errors  
3   Warning messages  
4   Verbose output  
5   Debug messages

【讨论】:

    猜你喜欢
    • 2017-06-11
    • 1970-01-01
    • 2018-05-11
    • 1970-01-01
    • 2014-01-12
    • 2018-01-25
    • 2012-06-09
    • 2013-11-02
    • 1970-01-01
    相关资源
    最近更新 更多