我正在使用powershell进行下一步的乐趣,并尝试将一些文件转换为.csv文件。我试图用扩展名.log获取我的test2目录中的所有文件,并将它们转换为.csv,并使用Null作为分隔符。我究竟做错了什么?
Get-ChildItem c:\test2\*.log | Export-Csv c:\test2\ -Delimiter "`0"
感谢您的帮助。
答案 0 :(得分:0)
Get-ChildItem将为您提供目录列表(fileinfo对象) - 而不是文件的内容。您需要使用Get-Content来实际获取日志内容,然后您需要解析这些日志文件,从解析的数据中创建Powershell对象,然后将这些ojbects导出到csv。