我一定错过了一些超级简单的东西,但由于我对 Powershell 缺乏经验,所有可用资源都是非常深入的答案。
我有以下代码,它是用目录的文件名、修改日期和创建日期制作一个 csv 文件。这是为了排除某些作为该目录子目录的文件路径。
这是我想要做的事情:在输出 csv 时,将LastWriteTime标头和CreationTime标头更改为不同的标记,即修改时间或其他标记。
我必须做什么来转换此代码以修改标题?我已经看到了创建数组然后导出值的答案,但我觉得这是一种过于复杂的方法。完成更改 csv 标头的最简单方法是什么?
Get-ChildItem -path $pathlocation -recurse |
where {$_.fullname -notlike $PathsToExclude -and $_.PSIsContainer -eq $false} |
Select-Object Name, LastWriteTime, CreationTime |
Export-CSV -path $anotherpath -notypeinformation
当前 csv 标题显示 > "Name","LastWriteTime","CreationTime"
我希望标题显示“文件”、“修改日期”、“上传日期”
先感谢您!