Saltar al contenido

Cambiar el nombre de varios archivos en cmd

El tutorial o código que hallarás en este post es la resolución más fácil y válida que encontramos a tu duda o problema.

Solución:

Asegúrate de que haya más ? que caracteres hay en el nombre más largo:

ren *.txt "???????????????????????????? 1.1.txt"

Consulte ¿Cómo interpreta el comando RENAME de Windows los comodines? para más información.

Nueva solución – 2014/12/01

Para aquellos a los que les gustan las expresiones regulares, existe JREN.BAT, una utilidad de línea de comando híbrida JScript/batch que se ejecutará en cualquier versión de Windows desde XP en adelante.

jren "^.*(?=.)" "$& 1.1" /fm "*.txt"

o

jren "^(.*)(.txt)$" "$1 1.1$2" /i

for /f "delims=" %%i in ('dir /b /a-d *.txt') do ren "%%~i" "%%~ni 1.1%%~xi"

Si usas el sencillo for bucle sin el /f parámetro, los archivos ya renombrados serán renombrados nuevamente.

Paso 1:

Seleccionar todos los archivos (ctrl + A)

Paso 2 :

Luego elija la opción de cambio de nombre

ingrese la descripción de la imagen aquí

Paso 3:

Elija su nombre de archivo… por ejemplo: mi archivo

cambia automáticamente el nombre a miarchivo (01),miarchivo (02),,…..

Si desea reemplazar espacios y corchetes… continúe etapa 4

Etapa 4:

Abra Windows Powershell desde su carpeta actual

ingrese la descripción de la imagen aquí

Paso 5:

Para reemplazar el espacio vacío para subrayar (_)

 dir | rename-item -NewName $_.name -replace [Regex]::Escape(" "),"_"

Paso 6:

Para reemplazar el soporte abierto

 dir | rename-item -NewName $_.name -replace [Regex]::Escape("("),""

Para reemplazar el soporte de cierre

 dir | rename-item -NewName $_.name -replace [Regex]::Escape(")"),""

Sección de Reseñas y Valoraciones

Recuerda que puedes comunicar esta crónica si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *