PowerShell:
Lettura di un file di testo
How to:
Ecco come leggere un file di testo con PowerShell in modo semplice e diretto:
# Usando Get-Content
$contenuto = Get-Content -Path "C:\percorso\del\file.txt"
$contenuto
# Usando [System.IO.File]::ReadAllText
$contenuto = [System.IO.File]::ReadAllText("C:\percorso\del\file.txt")
$contenuto
Output di esempio:
Prima riga del file
Seconda riga del file
Terza riga del file
Deep Dive
Get-Content è un cmdlet PowerShell che legge facilmente file di testo. Storico dal 2006, è parte della gestione file integrata di PowerShell. Alternative includono l’uso di .NET con [System.IO.File], che offre più controllo su come i dati sono letti (es. file grandi). Dettagli implementativi: Get-Content legge riga per riga (ideale per scripting), .NET è meglio per grosse prestazioni o complesse manipolazioni.
See Also
- Documentazione ufficiale Get-Content: Microsoft Docs Get-Content
- Guida .NET per lettura file: Microsoft Docs System.IO.File
- Articolo sulla manipolazione di file di testo: Manipolazione file di testo in PowerShell