¿Cómo puedo usar la línea de comando de Windows para cambiar las extensiones de miles de archivos a *****.jpg
?Cambiar todas las extensiones de archivos en una carpeta con un comando en Windows
Respuesta
Puede utilizar ren
(como en renombrar):
ren *.XXX *.YYY
Y, por supuesto, el conmutador XXX y YYY para las extensiones adecuadas. Cambiará de XXX a YYY. Si desea cambiar todas las extensiones, sólo tiene que utilizar el comodín de nuevo:
ren *.* *.YYY
Una manera de hacer este trabajo de forma recursiva es con el comando FOR
. Se puede usar con la opción /R
para aplicar recursivamente un comando a los archivos coincidentes. Por ejemplo:
for /R %x in (*.txt) do ren "%x" *.renamed
va a cambiar todas las extensiones .txt
a .renamed
de forma recursiva, comenzando en el directorio actual. %x
es la variable que contiene los nombres de archivo coincidentes.
Y, como tiene miles de archivos, asegúrese de esperar hasta que el cursor comience a parpadear nuevamente indicando que ya está funcionando.
* .XXX cambiará los archivos para esa extensión en particular (significa que va a cambiar el nombre de todos los archivos con extensión XXX) – Habib
gracias por la información extendida .. –
@ keyser5053 también puedo obtener un informe sobre la acción realizada aquí .. con el uso de 'ren *. * * .jpg> E: \ Log \ Cmd \ ExtChange \ ext.txt'? –
en CMD
tipo
ren *.* *.jpg
. seleccionará todos los archivos, y cambiar el nombre a * (lo que nunca nombrar que tienen) más la extensión a JPG
eso simples
ren *.* *.jpg
tratar esto en símbolo del sistema
comportamiento Cambiar nombre es a veces 'menos de intuitivo'; por ejemplo ...
ren * .THM * .jpg cambiará el nombre de sus archivos THM para tener una extensión de .jpg. por ejemplo: GEDC003.THM será GEDC003.jpg
ren * .THM * b.jpg cambiará el nombre de sus archivos THM a * .THMb.jpg. por ejemplo: GEDC004.THM se convertirá en GEDC004.THMb.jpg
ren * .THM * .b.jpg renombrará sus archivos THM a * .b.jpg por ejemplo: GEDC005.THM se convertirá en GEDC005.b.jpg
Renombrar múltiples extensiones de archivo:
Desea cambiar ringtone1.mp3
, ringtone2.mp3
a ringtone1.wav
, ringtone2.wav
Aquí es cómo hacerlo: estoy en la unidad D en la línea de comandos (CMD), así que utilizar:
d:\>ren *.* *.wav
esto es sólo un ejemplo de las extensiones de archivo, se puede utilizar cualquier tipo de extensión de archivo como WAV, MP3, JPG, GIF, BMP, PDF, DOC, DOCX, TXT esto depende de lo su sistema operativo.
Y, como tiene miles de archivos, asegúrese de esperar hasta que el cursor comience a parpadear nuevamente indicando que ya está funcionando.
NOTA: no para Windows
Uso de ren-1,0 la forma correcta es:
"ren *.*" "#2.jpg"
De man ren
El patrón de sustitución es otro nombre de archivo con incrustados comodín índices, cada cuyo consiste en el carácter # seguido de un dígito del 1 al 9. En el nuevo nombre de el archivo coincidente, los índices comodín se reemplazan por los caracteres reales que coinciden con los comodines de referencia en el nombre de archivo original.
y
Tenga en cuenta que la cáscara normalmente expande los comodines * y?, Que en el caso de s no es deseable. Por lo tanto, en la mayoría de los casos es necesario para encerrar el patrón de búsqueda entre comillas.
Tuve que usar # 1: ren "* .csv" "# 1.json" – elmalto
'man ren'? La pregunta era sobre Windows/'cmd'.¿Esos ahora proporcionan páginas de 'hombre'? ¿Qué es 'ren-1.0' y cómo podemos ver su página' man' en contexto? –
Para aquellos de ustedes que no son realmente buenos en la programación, pueden consultar este artículo en wiki how.
Muestra muchos métodos de hacerlo que no implican la codificación
y también puede consultar esta publicación en el blog changing file extensions.
Contiene una aplicación de consola que hace todo por ti.
Sin embargo, la pregunta era específicamente pedir una solución de línea de comando. – Dunkelstern
- 1. sed beginner: cambiar todas las ocurrencias en una carpeta
- 2. Eliminar carpeta CVS de todas las subcarpetas en windows
- 3. Cómo cambiar todas las apariciones de una palabra en todos los archivos en un directorio
- 4. ¿Cambiar las extensiones de archivo de varios archivos en un directorio con terminal/bash?
- 5. Cambiar nombre de archivos a granel en una carpeta - PHP
- 6. Comando por lotes de Windows para mover todas las carpetas en un directorio con excepciones
- 7. VIM - Comando NerdTree para abrir todas las subcarpetas debajo de una carpeta en NerdTree
- 8. redirigir todas las extensiones .html a .php
- 9. ¿Cómo cambiar los iconos de carpeta con Python en Windows?
- 10. Supervisión de una carpeta para archivos nuevos en Windows
- 11. Cambiar el nombre de algunos archivos en una carpeta
- 12. Las extensiones Mercurial no funcionan en Windows 7 x64?
- 13. Instalación de extensiones de PHP en Windows
- 14. ¿En qué sistemas de Windows están las extensiones de comando deshabilitadas de forma predeterminada?
- 15. Asociando extensiones de archivos con un programa
- 16. Cómo bloquear todas las extensiones de archivos de ciertos tipos en nginx
- 17. ¿Cómo copio una carpeta y todas las subcarpetas y archivos en .NET?
- 18. ¿Cómo enumerar todas las extensiones de archivos binarios dentro de un árbol de directorios?
- 19. JavaScript: ¿cómo cargar todas las imágenes en una carpeta?
- 20. ¿Cómo controlar una carpeta con todas las subcarpetas y archivos dentro?
- 21. Tutorial para las extensiones shell de Windows
- 22. Crear un archivo/carpeta oculta en Windows con Java
- 23. Obtener archivos en una carpeta
- 24. Problemas con las extensiones de archivos de Visual Studio (.vdproj)
- 25. ¿Cómo desinstalar todas las gemas de rubí en Windows?
- 26. Omitir todas las tablas comando
- 27. Rellene archivos en un cuadro de lista desde una carpeta en formularios de Windows C
- 28. Creando una carpeta comprimida o comprimida en Windows usando Powershell o la línea de comando
- 29. Cómo copiar una carpeta y todas sus subcarpetas y archivos en otra carpeta
- 30. Buscar en una carpeta y en todas sus subcarpetas archivos de cierto tipo
¿qué quiere decir con cambiar todas las extensiones como *****. Jpg? ¿significa todas las extensiones de archivos para jpg? si es así, use ren *. * * .jpg –
¿con qué sistema operativo? ¿Cómo quieres cambiarlos? – bryce
@bryce off course windows operating system .. –