Come aggiungere dati a un file utilizzando PowerShell
-
La sintassi di base di
Add-Content
in PowerShell -
Usa
Add-Content
per aggiungere testo a un file in PowerShell - Usa l’operatore (`n) per aggiungere dati su una nuova riga in PowerShell
-
Usa il comando
Add-Content
per aggiungere il contenuto di un file a un altro file in PowerShell -
Usa il comando
Add-Content
per aggiungere dati a un file di sola lettura in PowerShell

Il comando Add-Content
in PowerShell aggiunge contenuto a un file. Possiamo specificare il contenuto nel comando o Get-Content
per ottenere il contenuto del file per l’aggiunta.
Il cmdlet Add-Content
aggiunge testo al file o aggiunge una stringa al file.
La sintassi di base di Add-Content
in PowerShell
Il cmdlet Add-Content
in Windows PowerShell aggiunge contenuto al file e aggiunge testo al file.
Add-Content
[-Path] <string[]>
[-Value] <Object[]>
[-PassThru]
[-Filter <string>]
[-Include <string[]>]
[-Exclude <string[]>]
[-Force]
[-Credential <pscredential>]
[-WhatIf]
[-Confirm]
[-NoNewline]
[-Encoding <Encoding>]
[-AsByteStream]
[-Stream <string>]
[<CommonParameters>]
Usa Add-Content
per aggiungere testo a un file in PowerShell
Ad esempio, hai il file di testo Get-DateFile.txt
nella directory.
Crea un nuovo file con Get-DateFile.txt
e aggiungi alcuni dati di test.
Get-DataFile.txt:
Example illustration about appending text to
Add-Content -Path .\Get-DateFile.txt "End of file"
Il cmdlet Add-Content
aggiunge la stringa End of file
alla fine del file specificato dal parametro -Path
nella directory corrente.
Uscita:
Example illustration about appending text to End of file
Usa l’operatore (`n) per aggiungere dati su una nuova riga in PowerShell
Per aggiungere dati a un file su una nuova riga, usa l’operatore di nuova riga (`n).
Add-Content -Path .\Get-DateFile.txt "`nSecond line starts here..."
Uscita:
Example illustration about appending text to End of file
Second line starts here…
Usa il comando Add-Content
per aggiungere il contenuto di un file a un altro file in PowerShell
Il comando Add-Content
aggiungerà il contenuto di un file a un altro.
Leggerà e assegnerà i contenuti di un file a una variabile e scriverà il contenuto nel file di destinazione.
Il comando Add-Content
creerà un nuovo file se il file non esiste mentre aggiunge il testo al file.
# Read file contents to variable
$sourceFileContent = Get-Content -Path .\GetFileProperties.txt
# This line will append the content of one file to another file
# If the file does not exist, the Add-Content command will create a new file
Add-Content -Path .\Destination_File.txt -Value $sourceFileContent
Per aggiungere il contenuto di un file a un altro file, il cmdlet Get-Content
in PowerShell ottiene il contenuto del file specificato dal parametro Path
.
Quindi, legge i contenuti del file e li memorizza in una variabile $sourceFileContent
.
Il cmdlet Add-Content
in PowerShell aggiunge il contenuto del file sorgente specificato nel parametro -Value
.
Il comando Add-Content
creerà un nuovo file se il file non esiste e copierà il contenuto.
Usa il comando Add-Content
per aggiungere dati a un file di sola lettura in PowerShell
# Create a new file
New-Item -Path .\TempROFile.txt -ItemType File
# Set file as read-only
Set-ItemProperty -Path .\TempROFile.txt -Name IsReadOnly -Value $True
# Get file details
Get-ChildItem -Path .\TempROFile.txt
# Appends the line to file
Add-Content -Path .\TempROFile.txt -Value 'End of File' -Force
Il primo comando crea un nuovo file utilizzando il cmdlet New-Item
di PowerShell.
Il comando Set-ItemProperty
in PowerShell viene utilizzato per impostare la proprietà IsReadOnly
su true per il file specificato.
Il comando Get-ChildItem
in PowerShell ottiene i dettagli del file specificato come Name
, LastWriteTime
, Length
e mode
.
Il cmdlet Add-Content
aggiunge una riga a un file di sola lettura specificato dal parametro -Path
.
Marion specializes in anything Microsoft-related and always tries to work and apply code in an IT infrastructure.
LinkedInArticolo correlato - PowerShell File
- Come caricare file con FTP in PowerShell
- Come creare un file di testo utilizzando Windows PowerShell
- Come estrarre il nome del file da un percorso utilizzando PowerShell
- Come leggere i file riga per riga in Windows PowerShell
- Come memorizzare il contenuto di un file di testo in una variabile utilizzando PowerShell
- Come ottenere il percorso completo dei file in PowerShell