在PowerShell中覆盖和附加Csv输出
我有几个自定义对象,我正在将它们全部导出到相同的csv,因此我使用-Append开关,但是,我希望它用相同的名称覆盖现有文件,我如何才能做到这一点在PowerShell中覆盖和附加Csv输出,powershell,csv,Powershell,Csv,我有几个自定义对象,我正在将它们全部导出到相同的csv,因此我使用-Append开关,但是,我希望它用相同的名称覆盖现有文件,我如何才能做到这一点 (Get-Content filelocation) | set-content filelocation Filelocation 在自定义对象的末尾,我使用以下代码 $CSV | Export-Csv filelocation -NoTypeInformation -Append 目前,每次我运行脚本时,都会将其导出到相同的CSV,因此我必须
(Get-Content filelocation) | set-content filelocation
Filelocation
在自定义对象的末尾,我使用以下代码
$CSV | Export-Csv filelocation -NoTypeInformation -Append
目前,每次我运行脚本时,都会将其导出到相同的CSV,因此我必须在再次运行脚本之前删除CSV
如何对此进行排序?在指定文件位置后使用
-Force
标志将使其覆盖。替换-附加为-Force?