2016-04-08 152 views
0

我从我们的网络驱动器的多个路径导出数据。如果文档比特定日期早,我将其导出为CSV文件。但是,当我打开Excel时,没有格式。 “A”栏中的所有内容都被堵塞了。我想“名称”是在A列,“LastWriteTime”是在B柱等Powershell导出CSV格式

这里是我的代码:

foreach($path in $SharedFolder) 
{ 
    Get-ChildItem -Path $path -Recurse | Where-Object {!$_.PSIsContainer -and $_.LastWriteTime -lt $DateLimit} | 
    Select-Object Name, LastWriteTime, LastAccessTime, Length, DirectoryName | 
    Export-Csv -Path $HOME\Desktop\ExcelDoc.csv -NoTypeInformation 
} 

任何帮助,将不胜感激。

回答

0

将分隔符设置为系统默认分隔符应该照顾到这一点。 您可以通过将-Delimiter添加到指定字符的命令来完成此操作。

例如:-Delimiter';'

+0

这工作就像一个魅力,非常感谢你! – Blueskies13