Lettura di un file di testo

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