Como Anexar Dados a um Arquivo Usando PowerShell
-
a Sintaxe Básica do
Add-Content
no PowerShell -
Use o
Add-Content
para Anexar Texto a um Arquivo no PowerShell - Use o Operador (`n) para Anexar Dados em Nova Linha no PowerShell
-
Use o Comando
Add-Content
para Adicionar o Conteúdo de Um Arquivo a Outro Arquivo no PowerShell -
Use o Comando
Add-Content
para Anexar Dados a Arquivo Somente Leitura no PowerShell

O comando Add-Content
no PowerShell adiciona conteúdo a um arquivo. Podemos especificar conteúdo no comando ou Get-Content
para obter o conteúdo do arquivo para anexar.
O cmdlet Add-Content
anexa texto ao arquivo ou anexa uma string ao arquivo.
a Sintaxe Básica do Add-Content
no PowerShell
O cmdlet Add-Content
no Windows PowerShell anexa conteúdo ao arquivo e anexa texto ao arquivo.
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>]
Use o Add-Content
para Anexar Texto a um Arquivo no PowerShell
Por exemplo, você tem o arquivo de texto Get-DateFile.txt
no diretório.
Crie um novo arquivo com Get-DateFile.txt
, e adicione alguns dados de teste.
Get-DataFile.txt:
Example illustration about appending text to
Add-Content -Path .\Get-DateFile.txt "End of file"
O cmdlet Add-Content
anexa a string End of file
ao final do arquivo especificado pelo parâmetro -Path
no diretório atual.
Saída:
Example illustration about appending text to End of file
Use o Operador (`n) para Anexar Dados em Nova Linha no PowerShell
Para anexar dados a um arquivo em uma nova linha, use o operador de nova linha (`n).
Add-Content -Path .\Get-DateFile.txt "`nSecond line starts here..."
Saída:
Example illustration about appending text to End of file
Second line starts here…
Use o Comando Add-Content
para Adicionar o Conteúdo de Um Arquivo a Outro Arquivo no PowerShell
O comando Add-Content
irá anexar o conteúdo de um arquivo a outro.
Ele lerá e atribuirá o conteúdo do arquivo a uma variável e escreverá o conteúdo no arquivo de destino.
O comando Add-Content
criará um novo arquivo se o arquivo não existir enquanto adiciona o texto ao arquivo.
# 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
Para anexar o conteúdo de um arquivo a outro arquivo, o cmdlet Get-Content
no PowerShell obtém o conteúdo do arquivo especificado pelo parâmetro Path
.
Em seguida, ele lê o conteúdo do arquivo e armazena-o em uma variável $sourceFileContent
.
O cmdlet Add-Content
no PowerShell anexa o conteúdo do arquivo de origem especificado no parâmetro -Value
.
O comando Add-Content
criará um novo arquivo se o arquivo não existir e copiará o conteúdo.
Use o Comando Add-Content
para Anexar Dados a Arquivo Somente Leitura no 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
O primeiro comando cria um novo arquivo usando o cmdlet New-Item
do PowerShell.
O comando Set-ItemProperty
no PowerShell é usado para definir a propriedade IsReadOnly
como verdadeira para o arquivo especificado.
O comando Get-ChildItem
no PowerShell obtém detalhes do arquivo especificado, como Name
, LastWriteTime
, Length
e mode
.
O cmdlet Add-Content
anexa uma linha a um arquivo somente leitura especificado pelo parâmetro -Path
.
Marion specializes in anything Microsoft-related and always tries to work and apply code in an IT infrastructure.
LinkedInArtigo relacionado - PowerShell File
- Como Armazenar o Conteúdo de um Arquivo de Texto em Variável Usando PowerShell
- Como criar um arquivo de texto usando o Windows PowerShell
- Como Desbloquear Arquivos Usando PowerShell
- Como encontrar arquivos com extensão no PowerShell
- Como extrair o nome do arquivo de um caminho usando PowerShell
- Como Fazer o Upload de Arquivos com FTP no PowerShell