Lire
Get-Content .\app.log -Tail 5
Get-Content .\app.log -TotalCount 10
Get-Content .\app.log -Wait -Tail 0 # suivre en direct
Get-Content .\liste.txt | Measure-Object -Line
Écrire
"Bonjour" | Set-Content .\notes.txt -Encoding utf8
Get-Process | Out-File .\processus.txt
Add-Content .\journal.txt "$(Get-Date) Sauvegarde OK"
Remplacer
(Get-Content .\config.ini) -replace 'port=80', 'port=8080' | Set-Content .\config.ini -Encoding utf8Encodage : PowerShell 5 écrit en UTF-16 avec > ou Out-File par défaut ; précisez -Encoding utf8 (encodage). Chercher dans les fichiers : Select-String.