如何用Power Shell覆盖文件内容

NoS*_*per 4 powershell-2.0

我是 PowerShell 的新手。你如何在powershell中覆盖文件?现在写下面的代码正在附加。我想用以下新信息完全覆盖文件。

$someinfo | 添加内容 $FileName

Shi*_*iko 9

使用Set-Content代替Add-Content

Set-Content和之间的区别Add-Content
Add-Content=>追加
Set-Content=>替换内容

参考:https :
//docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/set-content?view=powershell-5.1


Pra*_*n V 8

Out-File你也可以做一个

'Some content' | Out-File -FilePath c:\windows\temp\file.log
Run Code Online (Sandbox Code Playgroud)