以制表符分隔的格式将PowerShell输出导出到文本文件

Pra*_*sas 22 powershell tab-delimited-text

如何以制表符分隔的格式将PowerShell脚本输出保存到文本文件?

示例 -如何将以下PowerShell脚本的输出导出为文本,制表符分隔格式?

Get-MailboxStatistics -Database data01 |ft displayname,databasename,itemcount,totalitemsize
Run Code Online (Sandbox Code Playgroud)

zda*_*dan 47

使用Export-CSV带有制表符分隔符.注意,你不能使用输出format-table作为输入export-CSV,select-object而是使用:

Get-MailboxStatistics -Database data01 |
  select displayname,databasename,itemcount,totalitemsize |
  export-csv -delimiter "`t" -path theOutFile.txt -notype
Run Code Online (Sandbox Code Playgroud)

  • 嗨,我设法得到没有引号的输出,使用了-NoTypeInformation | %{$ _.替换('"','')}此命令并按预期得到输出.感谢您的帮助.. (4认同)