我从网络驱动器的多个路径导出数据。如果文档早于特定日期,我将其导出为CSV文件。但是当我打开Excel时,没有格式化。一切都在“A”栏中卡住了。我希望“名称”在A列中,“LastWriteTime”在B列中,等等。
这是我的代码:
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 :(得分:0)
将分隔符设置为系统默认分隔符应该注意这一点。 您可以通过将-Delimiter添加到具有指定字符的命令来执行此操作。
例如:-Delimiter&#39 ;;'