Como anexar dados a um arquivo usando o PowerShell

Como anexar dados a um arquivo usando o PowerShell
O processo de adição de novos dados ao conteúdo existente de um arquivo é conhecido como anexar. Muitos usuários geralmente utilizam arquivos de texto para salvar seus dados; No entanto, pode ser uma perda de tempo para abrir o arquivo, adicionar os dados necessários e fechar o arquivo selecionado, dependendo do local do arquivo e do tamanho. Em vez disso, você pode usar os comandos PowerShell para anexar dados em um arquivo dentro de alguns segundos.

No PowerShell, usamos o cmdlet de conteúdo adicional para anexar dados em um arquivo, e esta operação pode ser verificada usando o comando Get-Content.

Este blog explicará como anexar dados a um arquivo usando o comando add-content PowerShell. Vamos começar!

Como anexar dados usando o PowerShell?

Em Powershell, o Adicionar conteúdo cmdlet é usado para anexar dados em um arquivo. O conteúdo que precisa ser anexado é especificado neste comando.

Sintaxe
Para adicionar ou anexar quaisquer dados em um arquivo, use a sintaxe abaixo do rumo do Adicionar conteúdo cmdlet:

> Content add [-path] [-Valor]

Aqui, -Caminho diz a localização exata do arquivo e o -Valor é o texto que será anexado nele.

Vamos tentar anexar dados em um arquivo usando o cmdlet acima.

Exemplo 1: Anexar dados em uma nova linha
Temos um arquivo de texto chamado PowerShell4 no E: \ PowerShell Tutorial \ Nova pasta:

Como você pode ver, já há algum texto no arquivo aberto:

Anexaremos os dados na próxima linha do arquivo mencionado usando o PowerShell Adicionar conteúdo cmdlet:

> Add -content -path "e: \ PowerShell tutorial \ nova pasta \ PowerShell4.txt "-Value" para automatizar tarefas."

Agora, execute o Obter conteudo comando para visualizar o conteúdo do arquivo PowerShell4:

> Get-Content "E: \ PowerShell Tutorial \ nova pasta \ PowerShell4.TXT

A saída anexará o conteúdo em uma nova linha. Também é considerado o comportamento padrão do PowerShell:

Você também pode abrir o arquivo especificado para a verificação:

Exemplo 2: Anexar dados na mesma linha
Caso você precise anexar os dados na frente do texto existente sem mudar para a nova linha, adicione o -semwline opção com o Adicionar conteúdo Comando PowerShell:

> Add -content -path "e: \ PowerShell tutorial \ nova pasta \ PowerShell4.txt "-Value" para automatizar tarefas."-Nonewline

Então, execute o Obter conteudo PowerShell cmdlet para imprimir o conteúdo do PowerShell4 arquivo de texto:

> Get-Content "E: \ PowerShell Tutorial \ nova pasta \ PowerShell4.TXT

Saída

A imagem fornecida indica que agora os dados são anexados na mesma linha:

Como anexar dados a um arquivo usando caracteres especiais do PowerShell?

No PowerShell, existem outras maneiras de anexar dados que podem ser executados usando o suporte suportado Caracteres especiais, como adicionar cotações simples ou duplas com o conteúdo anexado.

A tabela a seguir contém todos os personagens especiais do PowerShell e sua descrição:

Caracteres especiais Descrição
'b Entra no backspace.
'a Para adicionar alerta.
'0 Usado para nulo.
" Para adicionar uma única cotação.
'“ Para adicionar uma cotação dupla.
'T Use para guias.

Agora utilizaremos alguns dos personagens especiais acima com o comando de conteúdo adicional.

Exemplo 1: Anexar dados com a guia
Neste exemplo, anexaremos o texto em um arquivo com uma guia usando o caractere especial 't:

> Add -content -path "e: \ PowerShell tutorial \ nova pasta \ PowerShell4.txt "-value" 'tit é uma ferramenta de interface da linha de comando."

Saída

Aqui, você verá que o texto anexado é iniciado em uma nova linha:

Se você quiser ver o conteúdo no PowerShell em vez de abrir o arquivo repetidamente, use o Obter conteudo cmdlet:

> Get-Content "E: \ PowerShell Tutorial \ nova pasta \ PowerShell4.TXT

Saída

Exemplo 3: Anexar dados com citações únicas e duplas
Agora adicionaremos aspas simples e duplas no texto anexado usando [""] PowerShell caracteres especiais:

> Add -content -path "e: \ PowerShell tutorial \ nova pasta \ PowerShell4.TXT "-Value" Ajuda a "automatizar" "" tarefas "no ecossistema do Windows."

Aqui, você pode ver que o texto anexado tem citações únicas e duplas:

Agora, execute o Obter conteudo cmdlet:

> Get-Content "E: \ PowerShell Tutorial \ nova pasta \ PowerShell4.TXT

Saída

Exemplo 4: Anexar dados com várias linhas
Agora iremos anexar várias linhas de dados a um arquivo usando cmdlet add-content com sinal especial @:

> Add -content -path "e: \ PowerShell tutorial \ nova pasta \ PowerShell4.TXT" @"
>> Veja alguns cmdlets
>> Adicionar conteúdo
>> Get-Content
>> "@

O @ O personagem ajuda a anexar várias linhas de texto em um arquivo:

Aqui, você pode ver que três linhas são anexadas em um momento em nosso arquivo de texto selecionado:

Para verificar os dados anexados no PowerShell, use o cmdlet de conteúdo GET:

> Get-Content "E: \ PowerShell Tutorial \ nova pasta \ PowerShell4.TXT

Saída

Fornecemos todas as informações relevantes relacionadas a anexar dados a um arquivo usando o PowerShell.

Conclusão

Para anexar dados em um arquivo usando PowerShell, use o PowerShell embutido Adicionar conteúdo cmdlet. A sintaxe do conteúdo do comando é dada como Content add [-Path] [-Value] em que -Path refere -se à localização do arquivo e o valor indica os dados anexados. Você também pode utilizar caracteres especiais do PowerShell com o comando add-content para anexar dados com diferentes recursos, como ter cotações simples ou duplas, guias e anexar várias linhas de uma só vez. Este blog discutiu dados anexos a um arquivo usando o comando PowerShell Add-Content.