Cómo cambiar el nombre de un archivo PowerShell
Cada acción en PowerShell está respaldada por un cmdlet, función o un alias. Aquí, nos dirigimos a cambiar el nombre de un archivo. El Cmdlet de Rename-Item de PowerShell le permite cambiar el nombre de archivos de PowerShell. Las funciones de cmdlet renombre-item en la sintaxis que se proporcionan a continuación:
La sintaxis escrita a continuación se practica cambiando el nombre de un archivo que está disponible en su directorio de trabajo actual.
> Cambiar el nombre -ítem "" -Newname ""
Sin embargo, también puede cambiar el nombre de un archivo que se coloca en otra ubicación en su máquina. Para esto, debe proporcionar la ruta de ese archivo utilizando el parámetro de ruta como se describe en la sintaxis a continuación:
> Cambiar el nombre -ítem -path "" -newname ""
Hemos proporcionado varios ejemplos que cambian de nombre en ambos contextos.
Ejemplo 1: cambiar el nombre de un archivo en el directorio actual
Actualmente estamos registrados en el F: conducir y ejecutar el LS Comando para obtener los archivos/directorios dentro F: conducir:
> LS
Cambiaremos el nombre del archivo llamado manifestación.TXT a Linuxhint.TXT. Para hacerlo, el comando escrito a continuación se ejecuta:
> Cambiar el nombre-ítem "Demo.txt "-newname" Linuxhint.TXT"
Ejemplo 2: cambiar el nombre de un archivo que está presente en otra ubicación (s)
Si los archivos que desea cambiar el nombre residen que no sean la ubicación actual del directorio de trabajo, entonces debe dar la ruta de ese archivo utilizando el -Camino parámetro. Por ejemplo, el comando proporcionado a continuación cambiará el nombre de un archivo que reside en "D:\"Y la ruta completa a ese archivo es"D: \ Conferencia.dogx". Se observa que el comando cambia el nombre y la extensión del archivo también.
> Cambiar el nombre -ítem -path "E: \ Conferencia.docx "-newname" ubicar.TXT"
Ejemplo 3: usando el parámetro de confirmación
El parámetro de confirmación confirmará antes de ejecutar el comando. Por ejemplo, el comando escrito a continuación hace uso del "Confirmar"Parámetro del cmdlet" renombrar "para cambiar el nombre del archivo"E: \ localizar.txt "a la" conferencia.TXT". Como se ejecuta el comando,
> Renombrar -item -path "e: \ localizar.Conferencia de "-Newname" txt.txt "-confirm
Ejemplo 4: Uso del parámetro Passthru
El parámetro Passthru de PowerShell imprime la salida del cmdlet de cambio de nombre. La ejecución predeterminada de renombre-item no muestra ningún resultado en la consola. Para obtener la salida en la pantalla PowerShell también, debe usar el parámetro Passthru. Hemos usado el cambio de nombre de nombre para cambiar el nombre del archivo "E: \ Conferencia.TXT" a "localizar.TXT"Usando el parámetro Passthru:
> Cambiar el nombre -ítem -path "E: \ Conferencia.txt "-newname" localizar.txt "-passthru
Conclusión
Los cmdlets de PowerShell proporcionan una funcionalidad extendida para realizar algunas operaciones básicas y avanzadas de nivel. El Cmdlet de Rename-Item de PowerShell le permite cambiar el nombre de archivos en PowerShell. Este artículo explica el método para cambiar el nombre de un archivo en PowerShell. Un archivo se puede renombrar fácilmente usando el cmdlet de cambio de nombre de nombre de PowerShell. Si el archivo reside en su directorio de trabajo actual, solo el nombre de archivo es suficiente. Sin embargo, si un archivo reside en alguna otra ubicación, entonces debe proporcionar la ruta completa del archivo.