So fügen Sie Daten mit PowerShell zu einer Datei hinzu
-
die grundlegende Syntax von
Add-Content
in PowerShell -
Verwenden Sie
Add-Content
, um Text zu einer Datei in PowerShell hinzuzufügen - Verwenden Sie den (`n)-Operator, um Daten in einer neuen Zeile in PowerShell hinzuzufügen
-
Verwenden Sie den
Add-Content
-Befehl, um den Inhalt einer Datei zu einer anderen Datei in PowerShell hinzuzufügen -
Verwenden Sie den
Add-Content
-Befehl, um Daten in eine schreibgeschützte Datei in PowerShell hinzuzufügen

Der Add-Content
-Befehl in PowerShell fügt einem Dateiinhalt hinzu. Wir können Inhalte im Befehl oder Get-Content
angeben, um den Inhalt der Datei zum Anhängen abzurufen.
Der Add-Content
-Cmdlet fügt Text zur Datei hinzu oder fügt einen String zur Datei hinzu.
die grundlegende Syntax von Add-Content
in PowerShell
Der Add-Content
-Cmdlet in Windows PowerShell fügt einer Datei Inhalt hinzu und fügt Text zu einer Datei hinzu.
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>]
Verwenden Sie Add-Content
, um Text zu einer Datei in PowerShell hinzuzufügen
Zum Beispiel haben Sie die Textdatei Get-DateFile.txt
im Verzeichnis.
Erstellen Sie eine neue Datei mit Get-DateFile.txt
und fügen Sie einige Testdaten hinzu.
Get-DataFile.txt:
Example illustration about appending text to
Add-Content -Path .\Get-DateFile.txt "End of file"
Der Add-Content
-Cmdlet fügt den String End of file
am Ende der Datei hinzu, die durch den Parameter -Path
im aktuellen Verzeichnis angegeben ist.
Ausgabe:
Example illustration about appending text to End of file
Verwenden Sie den (`n)-Operator, um Daten in einer neuen Zeile in PowerShell hinzuzufügen
Um Daten in einer neuen Zeile zu einer Datei hinzuzufügen, verwenden Sie den neuen Zeilenoperator (`n).
Add-Content -Path .\Get-DateFile.txt "`nSecond line starts here..."
Ausgabe:
Example illustration about appending text to End of file
Second line starts here…
Verwenden Sie den Add-Content
-Befehl, um den Inhalt einer Datei zu einer anderen Datei in PowerShell hinzuzufügen
Der Add-Content
-Befehl fügt den Inhalt einer Datei zu einer anderen hinzu.
Er wird den Inhalt der Datei lesen und einer Variable zuweisen und den Inhalt in die Zieldatei schreiben.
Der Add-Content
-Befehl wird eine neue Datei erstellen, wenn die Datei nicht existiert, während der Text zur Datei hinzugefügt wird.
# 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
Um den Inhalt einer Datei zu einer anderen Datei hinzuzufügen, erhält der Get-Content
-Cmdlet in PowerShell den Inhalt der Datei, die durch den Parameter Path
angegeben ist.
Dann liest er die Inhalte der Datei und speichert sie in einer Variable $sourceFileContent
.
Der Add-Content
-Cmdlet in PowerShell fügt den Inhalt der Quelldatei hinzu, der im Parameter -Value
angegeben ist.
Der Add-Content
-Befehl wird eine neue Datei erstellen, wenn die Datei nicht existiert, und den Inhalt kopieren.
Verwenden Sie den Add-Content
-Befehl, um Daten in eine schreibgeschützte Datei in PowerShell hinzuzufügen
# 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
Der erste Befehl erstellt eine neue Datei mit dem New-Item
-Cmdlet von PowerShell.
Der Set-ItemProperty
-Befehl in PowerShell wird verwendet, um die IsReadOnly
-Eigenschaft für die angegebene Datei auf true zu setzen.
Der Get-ChildItem
-Befehl in PowerShell erhält die Details der angegebenen Datei wie Name
, LastWriteTime
, Length
und mode
.
Der Add-Content
-Cmdlet fügt eine Zeile zu einer schreibgeschützten Datei hinzu, die durch den Parameter -Path
angegeben ist.
Marion specializes in anything Microsoft-related and always tries to work and apply code in an IT infrastructure.
LinkedIn