Out-File

Invia l'output a un file.


Descrizione

Il cmdlet Out-File consente di inviare l'output a un file. È possibile utilizzare questo cmdlet anziché l'operatore di reindirizzamento (>) quando è necessario utilizzarne i parametri.

Parametri

Nome Descrizione e modalità d'uso
-filePath -filePath <string>
Specifica il percorso del file di output.

-encoding -encoding <string>
Specifica il tipo di codifica dei caratteri utilizzata nel file. I valori validi sono "Unicode", "UTF7", "UTF8", "UTF32", "ASCII", "BigEndianUnicode", "Default" e "OEM". Il valore predefinito è "Unicode".

Con "Default" verrà utilizzata la codifica della tabella codici ANSI corrente del sistema.

Con "OEM" verrà utilizzato l'identificatore della tabella codici corrente del produttore dell'hardware originale per il sistema operativo.


-append -append
Aggiunge l'output alla fine di un file esistente, anziché sostituire il contenuto esistente del file.

-width -width <int>
Specifica il numero di caratteri di ogni riga di output. Eventuali caratteri aggiuntivi vengono troncati e non portati a capo. Se si omette questo parametro, la larghezza verrà determinata dalle caratteristiche dell'host. Il valore predefinito per l'host di PowerShell.exe è 80 (caratteri).

-inputObject -inputObject <psobject>
Specifica gli oggetti da scrivere nel file. Immettere una variabile contenente gli oggetti oppure digitare un comando o un'espressione che consenta di ottenere gli oggetti.

-force -force
Ignora le restrizioni che impediscono la corretta esecuzione del comando, purché le modifiche non abbiano effetti negativi sulla protezione. Force, ad esempio, ignora l'attributo di sola lettura o crea directory per completare un percorso di file, ma non tenta di modificare le autorizzazioni file.

-noClobber -noClobber
Non sovrascrive, ovvero sostituisce, il contenuto di un file esistente. Per impostazione predefinita, se nel percorso specificato è presente un file, Out-File sovrascriverà il file senza visualizzare alcun avviso. Se vengono utilizzati sia Append che NoClobber, l'output verrà accodato al file esistente.

-whatIf -whatIf
Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.

-confirm -confirm
Richiede una conferma prima di eseguire il comando.

Contenuti riprodotti su gentile concessione di Microsoft Corporation.
© 2007 Microsoft Corporation. All rights reserved.

Commenti



Nessun commento disponibile.

EmailVerify.NET is a Microsoft .NET software component that validates e-mail addresses. valid email