Set-Content il modo di PowerShell di scrivere in un file

Set-Content il modo di PowerShell di scrivere in un file
PowerShell è uno strumento di scripting amministrativo utilizzato per eseguire diverse attività tra cui la modifica dei file di testo nel sistema. Offre una varietà di cmdlet per scrivere alcuni contenuti nella console o nel file di testo, "Set-Content" è uno di questi. Più specificamente, il "SET-CONTENT"Viene utilizzato per scrivere nuovi contenuti in un file di testo o sostituire il contenuto in un file di testo. Questo comando è specificamente utilizzato per sostituire il contenuto di più file con quello nuovo.

Questo articolo discuterà di varie dimostrazioni del comando "SET-CONTENT".

Come scrivere/output su un file di testo in PowerShell utilizzando il comando "Set-Content"?

Come accennato in precedenza, il "SET-CONTENT"Il comando viene utilizzato per scrivere in un nuovo file di testo. Tuttavia, sovrascrive il testo esistente in un file.

Esempio 1: utilizzare il comando "set-content" per scrivere su un singolo file
Questo esempio dimostrerà sulla scrittura di contenuti in un singolo file:

> Set-Content C: \ doc \ new1.txt -Value 'Hello World'

In questo comando sopra indicato:

  • Innanzitutto, aggiungi il “SET-CONTENT"Comando e aggiungi il percorso del file di output.
  • Successivamente, specificare il "-Valore"Parametro e scrivi il testo all'interno di virgole invertite:

Eseguiamo il "Ottenere il contenuto"Comando accanto al percorso del percorso del file di output per ottenere il contenuto esportato di un file all'interno della console PowerShell:

> Get-Content C: \ doc \ new1.TXT

Esempio 2: utilizzare il comando "Set-Content" per scrivere su più file
Puoi anche utilizzare il "SET-CONTENT"Comando di scrivere testo a tutti i".TXT"File nella cartella specifica:

> Set-Content C: \ Doc \*.txt -Value 'Hello World'

Qui, abbiamo aggiunto il personaggio selvaggio "*" insieme con il ".TXT"Estensione nel percorso della cartella per selezionare tutti i file di testo da scrivere al suo interno:

Per la verifica, eseguire il seguente comando:

> Get-Content C: \ doc \*.TXT

Si trattava di scrivere in un file in PowerShell.

Conclusione

Per scrivere in un file di testo in PowerShell usando il "SET-CONTENT”, Innanzitutto, scrivi il comando“ Set-Content ”seguito dal percorso del file. Dopodiché, aggiungi il "-valore"Parametro e aggiungi il testo all'interno delle virgole invertite che si desidera scrivere in un file di testo. Questo articolo ha discusso in dettaglio l'uso del comando "set-content" per scrivere in un file di testo in PowerShell.