Cómo agregar datos a un archivo usando PowerShell

Cómo agregar datos a un archivo usando PowerShell
El proceso de agregar nuevos datos al contenido existente de un archivo se conoce como agregado. Muchos usuarios a menudo utilizan archivos de texto para guardar sus datos; Sin embargo, puede ser una pérdida de tiempo abrir el archivo, agregar los datos requeridos y cerrar el archivo seleccionado, dependiendo de la ubicación del archivo y el tamaño. En su lugar, puede usar los comandos de PowerShell para agregar datos en un archivo en unos pocos segundos.

En PowerShell, usamos el cmdlet add-contento para agregar datos en un archivo, y esta operación se puede verificar utilizando el comando get-contento.

Este blog explicará cómo agregar datos a un archivo utilizando el comando add-content powershell. Empecemos!

Cómo agregar datos usando PowerShell?

En PowerShell, el Agregar contenido cmdlet se usa para agregar datos en un archivo. El contenido que debe agregarse se especifica en este comando.

Sintaxis
Para agregar o agregar cualquier dato en un archivo, use la sintaxis dada a continuación de la Agregar contenido cmdlet:

> Agregar contenido [-path] [-Valor]

Aquí, -Camino dice la ubicación exacta del archivo y el -Valor es el texto que se agregará en él.

Intentemos agregar datos en un archivo utilizando el cmdlet anterior.

Ejemplo 1: Agregar datos en una nueva línea
Tenemos un archivo de texto nombrado PowerShell4 en el E: \ PowerShell Tutorial \ Nueva carpeta:

Como puede ver, ya hay algún texto en el archivo abierto:

Agradeceremos los datos en la siguiente línea del archivo mencionado utilizando el PowerShell Agregar contenido cmdlet:

> Agregar contenido -path "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.txt "-value" para automatizar tareas."

Ahora, ejecute el Obtener el contenido Comando para ver el contenido del archivo PowerShell4:

> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.TXT

La salida agregará contenido en una nueva línea. También se considera el comportamiento predeterminado de PowerShell:

También puede abrir el archivo especificado para la verificación:

Ejemplo 2: Agregar datos en la misma línea
En caso de que necesite agregar los datos frente al texto existente sin cambiar a la nueva línea, luego agregue el -NoneWline opción con el Agregar contenido Comando PowerShell:

> Agregar contenido -path "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.txt "-value" para automatizar tareas."-NeNewline

Entonces, ejecute el Obtener el contenido PowerShell Cmdlet para imprimir el contenido de la PowerShell4 Archivo de texto:

> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.TXT

Producción

La imagen dada indica que ahora los datos se agregan en la misma línea:

Cómo agregar datos a un archivo utilizando caracteres especiales de PowerShell?

En PowerShell, existen otras formas de agregar datos que se pueden realizar utilizando el compatible Caracteres especiales, como agregar cotizaciones simples o dobles con el contenido agregado.

La siguiente tabla contiene todos los caracteres especiales de PowerShell y su descripción:

Caracteres especiales Descripción
'b Entra en el espacio de retroceso.
'a Para agregar alerta.
'0 Utilizado para nulo.
" Para agregar una sola cotización.
'" Para agregar una doble cita.
' Uso para las pestañas.

Ahora utilizaremos algunos de los caracteres especiales dados anteriormente con el comando add-contento.

Ejemplo 1: Agradecer datos con pestaña
En este ejemplo, agregaremos texto en un archivo con una pestaña utilizando el personaje especial 't:

> Agregar contenido -path "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.txt "-value" 'tit es una herramienta de interfaz de línea de comandos."

Producción

Aquí, verá que el texto agregado se inicia desde una nueva línea:

Si desea ver el contenido en PowerShell en lugar de abrir el archivo repetidamente, use el Obtener el contenido cmdlet:

> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.TXT

Producción

Ejemplo 3: Agregar datos con cotizaciones individuales y dobles
Ahora agregaremos comillas simples y dobles en el texto agregado usando [""] PowerShell Caracteres especiales:

> Agregar contenido -path "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.Txt "-value" ayuda a '"automatizar'" '' tareas "en el ecosistema de Windows."

Aquí, puede ver que el texto agregado tiene citas individuales y dobles:

Ahora, ejecute el Obtener el contenido cmdlet:

> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.TXT

Producción

Ejemplo 4: Agradecer los datos que tienen múltiples líneas
Ahora agregaremos múltiples líneas de datos a un archivo utilizando CMDLET de Cond-Content con signo especial @:

> Agregar contenido -path "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.TXT" @"
>> Aquí vea algunos cmdlets
>> Add-Content
>> Get-Content
>> "@

El @ El carácter ayuda a agregar varias líneas de texto en un archivo:

Aquí, puede ver que tres líneas se agregan a la vez en nuestro archivo de texto seleccionado:

Para verificar los datos adjuntos en PowerShell, use el cmdlet Get-Content:

> Get-Content "E: \ PowerShell Tutorial \ New Folder \ PowerShell4.TXT

Producción

Hemos proporcionado toda la información relevante relacionada con la adjunta de datos a un archivo utilizando PowerShell.

Conclusión

Para agregar datos en un archivo utilizando PowerShell, use el PowerShell incorporado Agregar contenido cmdlet. La sintaxis del comando add-content se da como Agregar contenido [-Path] [-Value] en el que -path se refiere a la ubicación del archivo y el valor indica los datos adjuntos. También puede utilizar caracteres especiales de PowerShell con el comando Agregar contenido para agregar datos con diferentes características, como tener cotizaciones, pestañas simples o dobles y agregar múltiples líneas a la vez. Este blog discutió agregar datos a un archivo utilizando el comando PowerShell Add-Content.