Come inviare l’output di un comando PowerShell a un file
Punti chiave
- Per salvare l’output di un comando PowerShell in un file TXT, digitare il comando, premere barra spaziatrice, digitare il simbolo > (maggiore di), premere barra spaziatrice e digitare il percorso completo del file TXT.
- Per generare un file CSV da un comando di PowerShell, digita il comando, premi la barra spaziatrice, digita | (pipe) segno, premere barra spaziatrice, digitare “Export-CSV”, premere barra spaziatrice, immettere il percorso completo del file CSV, premere barra spaziatrice, digitare “-NoTypeInformation” e premere Invio.
Vuoi salvare il risultato del comando PowerShell in un file TXT (testo) o CSV (valori separati da virgole) sul tuo computer? Se è così, è facile e ti mostreremo come farlo sul tuo PC Windows 11 o Windows 10.
Invia l’output di un comando PowerShell a un file di testo
Per scrivere l’output del comando PowerShell in un file di testo (TXT), avvia prima una finestra di PowerShell . Qui, digita qualunque comando ti serva, il cui output desideri in un file di testo. Dopo aver digitato il comando, premi barra spaziatrice, digita il simbolo > (maggiore di), premi barra spaziatrice, immetti il percorso completo del file di testo in cui desideri salvare l’output e premi Invio.
Ad esempio, se desideri salvare l’output del comando ” systeminfo ” in un file denominato “SystemInfo.txt” sul desktop, il comando sarà simile al seguente:
systeminfo > C:\Users\mahes\Desktop\SystemInfo.txt
Non appena premi Invio, PowerShell crea il file specificato e vi aggiunge il risultato del comando. Al termine, accedi al percorso specificato e lì troverai il file appena creato.
Invia l’output di un comando PowerShell a un file CSV
Se desideri creare un file CSV contenente l’output del comando PowerShell specificato, utilizza il cmdlet “Export-CSV” dello strumento .
Per fare ciò, avvia PowerShell. Qui, inserisci il tuo comando (i cui risultati desideri in un file CSV). Quindi, premi la barra spaziatrice, inserisci | (pipe), premi barra spaziatrice, inserisci “Export-CSV”, premi barra spaziatrice, inserisci il percorso completo del file CSV che desideri creare, premi barra spaziatrice, digita “-NoTypeInformation” e premi Invio.
Ad esempio, se desideri salvare l’elenco degli elementi della directory corrente in un file chiamato “List.csv” sul desktop, utilizzerai un comando simile al seguente. Tieni presente che il parametro “NoTypeInformation” qui indica al comando di non includere l’intestazione delle informazioni #TYPE nel file CSV.
Get-ChildItem | Export-CSV C:\Users\mahes\Desktop\List.csv -NoTypeInformation
Una volta terminata l’esecuzione del comando, sul desktop avrai un file chiamato “List.csv” contenente l’elenco degli elementi nella directory corrente.
Visualizza il contenuto del tuo file di testo o CSV in PowerShell
Puoi visualizzare il testo appena creato o il contenuto del file CSV direttamente all’interno di PowerShell. Non è necessario uscire dallo strumento e utilizzare un’altra app per aprire i file.
Per fare ciò, apri una finestra di PowerShell, digita il comando seguente, sostituendo “PATH” con il percorso completo del tuo file di testo o CSV e premi Invio.
Type PATH
Ad esempio, se desideri leggere il contenuto di un file denominato “SystemInfo.txt” posizionato sul desktop, utilizzerai il seguente comando:
Type C:\Users\mahes\Desktop\SystemInfo.txt
Immediatamente, PowerShell caricherà il contenuto del file nella finestra aperta, consentendoti di leggere il contenuto del file.
E questo è tutto quello che c’è da sapere sul salvataggio dei risultati dei comandi PowerShell in file di testo o CSV. Godere!
Lascia un commento