Ventanas.  virus  Cuadernos.  Internet.  oficina.  Utilidades.  Conductores

Para encontrar rápidamente archivos y navegar rápidamente a través de ellos, no es suficiente poner todo en las carpetas correctas. Es igualmente importante dar a sus archivos nombres significativos y fáciles de leer. Tratar con cada uno de ellos individualmente es contraproducente. Por lo tanto, hay formas de renombrar grupos.

Para trabajar con un grupo de archivos, es mejor copiarlos en una carpeta separada. Esto simplificará enormemente el proceso.

Uso de herramientas regulares de Windows

Cambio de nombres de archivos

Considere el caso más simple: tenemos el enésimo número de imágenes con títulos sin sentido.

Traigamos los nombres de estos archivos a una forma visual. imagen(n), Dónde imagen será el nombre y norte- número de serie. Esto se puede hacer fácilmente en el "Explorador".

Seleccionar todas las imágenes que queremos renombrar. Para hacer esto rápidamente, use la combinación de teclas Ctrl + A. Luego simplemente presione F2 o haga clic en botón derecho del ratón ratón sobre el primer archivo y seleccione "Cambiar nombre". Como nombre para la imagen seleccionada, ingrese la palabra imagen y presione Entrar.

Windows asignará automáticamente el mismo nombre a todos los archivos posteriores y organizará todos los números de serie.

Si es necesario, puede cancelar el cambio de nombre masivo con la combinación de teclas Ctrl + Z.

Si desea cambiar el nombre de un grupo de carpetas en Explorer, puede hacerlo de la misma manera.

Cambio de extensiones de archivo

Digamos que tenemos algunos documentos de texto, que, después de hacer doble clic, se abre con el bloc de notas. Pero necesitamos que el navegador los abra por defecto. Para ello, tendrás que cambiar su extensión de .txt a .html. Las operaciones de este tipo se pueden realizar rápidamente utilizando línea de comando.

Presiona las teclas Windows + R, ingresa en el campo que aparece cmd y hacemos clic en Aceptar; vemos la ventana de la línea de comandos. Ahora insertamos en él la ruta a la carpeta en la que se encuentran nuestros archivos, inmediatamente después del comando cd: cd C:\Users\Max Volotsky\Desktop\Docs y presione Entrar. Luego usamos un comando especial que cambiará sus extensiones: cambie el nombre *.txt *.html y presione Enter nuevamente.

El primero en el comando es la extensión original, el segundo es el nuevo. Después de ingresar el comando, el sistema realiza cambios instantáneamente.

Para devolver todo como estaba, debe reutilizar el comando de cambio de nombre, intercambiando las extensiones.

Uso de utilidades de terceros

Ninguna herramienta integrada puede igualar la funcionalidad de programas especiales, diseñado específicamente para el cambio de nombre por lotes. Puede encontrar muchas de estas utilidades gratuitas en la Web, simplemente ingrese el cambio de nombre de archivo masivo en la búsqueda.

Consideraremos cambiar el nombre utilizando el programa Bulk Rename Utility como ejemplo. Con su ayuda, es muy conveniente cambiar los nombres de carpetas y archivos, así como las extensiones de estos últimos.

Al principio, puede parecer que la interfaz de la utilidad vino directamente del infierno, y tal vez haya algo de verdad en esto. Pero el usuario no necesita navegar a través de numerosas pestañas y menús: obtiene acceso a todas las funciones desde una ventana.

Entonces, digamos que tenemos un grupo de archivos de audio que queremos darles una apariencia agradable. EN este caso Molesto por los números y la falta del nombre del artista.

Lanzamos la aplicación y, a través del administrador de archivos incorporado, vamos a la carpeta que necesitamos. A continuación, con el atajo de teclado ya familiar Ctrl + A, seleccione todos los archivos. Necesitamos eliminar los primeros 3 caracteres al principio del nombre de cada archivo y agregar el nombre del artista al principio. Para hacer esto, especifique los parámetros necesarios en los paneles Eliminar y Agregar, y luego haga clic en Cambiar nombre.

Ahora asegurémonos de que todas las extensiones contengan caracteres en minúscula: en el panel Extensión, seleccione la opción Inferior y haga clic en Cambiar nombre.

Como puede ver, hay otros paneles disponibles en la ventana del programa. Por ejemplo, Numeración le permite numerar documentos de varias maneras, y usando Mayúsculas puede cambiar las mayúsculas y minúsculas de los caracteres en los nombres de los archivos. Gracias a la columna Nuevo nombre en el explorador incorporado, que muestra el resultado de un cambio de nombre antes de aplicarlo, puede comprender fácilmente el resto de las herramientas de la Utilidad de cambio de nombre masivo.

La última operación con archivos y carpetas realizada en el programa se puede cancelar fácilmente con las combinaciones de teclas Ctrl + Z.

Cambiar el nombre de un archivo de Linux es una operación muy simple, pero para los principiantes de Linux, esta tarea puede ser difícil. También hay varios matices y características que es conveniente conocer ya. Usuarios avanzados, por ejemplo, cambio de nombre masivo. EN interfaz gráfica de usuario todo se hace de manera muy simple, pero la verdadera flexibilidad proviene de la terminal.

En este artículo, veremos cómo cambiar el nombre de un archivo en Linux usando la terminal, veremos características como el cambio de nombre de archivos por lotes, así como expresiones regulares.

Cómo cambiar el nombre de un archivo en Linux usando mv

Linux tiene una maravillosa utilidad estándar mv, que está diseñado para mover archivos. Pero en esencia, mover es lo mismo que cambiar el nombre de un archivo de Linux si se hace en la misma carpeta. Veamos primero la sintaxis de este comando:

$ mv opciones archivo de origen archivo de destino

Ahora veamos las principales opciones de utilidades que puede necesitar:

  • -F- reemplazar el archivo si ya existe;
  • -i- preguntar si es necesario reemplazar los archivos existentes;
  • -norte- no reemplace los archivos existentes;
  • -tu- reemplace el archivo solo si ha sido modificado;
  • -v

Para cambiar el nombre de un archivo de Linux, simplemente llame a la utilidad sin opciones adicionales. Solo pasándole el nombre del archivo deseado y el nuevo nombre:

Como puede ver, el archivo ha sido renombrado. También puede usar la ruta completa al archivo o moverlo a otra carpeta:

mv /home/sergiy/prueba/nuevoarchivo /home/sergiy/prueba/archivo1

Tenga en cuenta que debe tener acceso de escritura a la carpeta donde va a cambiar el nombre de los archivos. Si la carpeta es propiedad de otro usuario, es posible que deba ejecutar el programa con sudo. Pero en este caso, es mejor ejecutar con la opción -i para que no borre nada accidentalmente.

Cambiar el nombre de los archivos de Linux con renombrar

Linux tiene otro comando que le permite cambiar el nombre de un archivo. Esto es cambiar el nombre. Está diseñado específicamente para esta tarea, por lo que admite cosas como el cambio de nombre masivo de archivos de Linux y el uso de expresiones regulares. La sintaxis de la utilidad también es más complicada:

$ opciones de cambio de nombre "s/ old_name / new_name " archivos

$ opciones de cambio de nombre nombre_antiguo nombre_nuevo archivos

Como se indica el nombre antiguo, la expresión regular o parte del nombre que se debe cambiar, el nuevo nombre indica lo que se debe reemplazar. Los archivos son los que se van a procesar, se pueden usar comodines como * o? para seleccionar archivos.

Considere las opciones de utilidad:

  • -v- mostrar una lista de archivos procesados;
  • -norte- modo de prueba, de hecho, no se realizará ninguna acción;
  • -F- forzar la sobrescritura de archivos existentes;

Por ejemplo, cambiemos el nombre de todos los archivos htm de la carpeta actual a .html:

renombrar "s\.htm/\.html/" *.htm

O para imágenes:

renombrar "s\.jpeg/\.jpg/"*

El símbolo de asterisco significa que el cambio de nombre de los archivos de Linux se realizará para todos los archivos de la carpeta. Se pueden aplicar modificadores adicionales a las expresiones regulares:

  • gramo(Global) - se aplica a todas las ocurrencias encontradas;
  • i(Sensible a mayúsculas y minúsculas) - ignorar mayúsculas y minúsculas.

Los modificadores se colocan al final de la expresión regular, antes de la comilla de cierre. Antes de usar una construcción de este tipo, es recomendable verificarla para asegurarse de que no haya cometido ningún error en ninguna parte, la opción -n viene al rescate. Reemplacemos todas las apariciones de DSC con foto en los nombres de nuestras fotos:

renombrar -n "s/DSC/foto/gi" *.jpeg

Se procesarán DSC, DsC e incluso dsc, todas las variantes. Dado que se utilizó la opción -n, la utilidad solo imprimirá los nombres de las imágenes que se cambiarán.

Puede usar no solo el reemplazo habitual, sino también expresiones regulares completas para cambiar el nombre de los archivos de Linux por lotes, por ejemplo, cambiar todos los nombres a minúsculas:

renombrar "y/A-Z/a-z/"*.jpeg

A partir de este ejemplo, vemos que incluso si dicho archivo ya existe, no se sobrescribirá de forma predeterminada. No olvides usar la opción -n para no dañar nada accidentalmente.

Cambiar el nombre de los archivos en pyRenamer

Si no le gusta usar la terminal pero necesita un cambio de nombre masivo archivos Linux, entonces te gustará la utilidad pyrenamer. Este programa de gráficos y todas las acciones aquí se realizan con unos pocos clics del mouse. Puedes instalarlo desde los repositorios oficiales:

sudo apt install pyrenamer

En la ventana del programa se puede ver el árbol sistema de archivos, la parte central de la ventana, donde se muestran los archivos que se cambiarán, así como un panel para especificar las opciones de cambio de nombre.

Puede eliminar o agregar caracteres, traducir mayúsculas y minúsculas, eliminar automáticamente espacios y guiones bajos. El programa tiene sugerencias para hacerlo aún más fácil:

A los usuarios avanzados les encantará la capacidad de pyRenamer para cambiar el nombre de los archivos multimedia a partir de sus metadatos. Además, puede cambiar el nombre de un archivo si es necesario. Esta utilidad implementa completamente la funcionalidad de mv y remove en una interfaz gráfica.

conclusiones

En este artículo, vimos cómo cambiar el nombre de un archivo a consolas linux. Por supuesto, hay otras formas, como escribir un guión o usar administradores de archivos. ¿Cómo se realizan operaciones complejas de cambio de nombre? ¡Escribe en los comentarios!

Para cambiar el nombre de uno o más archivos, así como directorios, usando la línea de comando, use los comandos RENOMBRAR y MOVER.

El comando RENAME tiene la siguiente sintaxis: RENAME [unidad:][ruta] nombre de archivo1 nombre de archivo2. En este caso, "filename1" define el nombre actual del archivo (directorio), y "filename2" define el nombre del archivo (directorio) que recibirá después de cambiar el nombre. Por ejemplo, vamos a crear un archivo "texto.txt" en la unidad "C", luego el comando para cambiar el nombre de este archivo al archivo "archivo.txt" se verá así: cambiar el nombre de texto.txt archivo.txt

El comando RENAME puede cambiar el nombre no solo de los archivos, sino también de sus extensiones. Por ejemplo, tomemos el archivo "file.txt" que obtuvimos anteriormente al cambiar el nombre del archivo "text.txt". Cambiemos la extensión de este archivo de "txt" a "doc": renombrar file.txt file.doc

Naturalmente, el comando RENAME puede cambiar el nombre de un archivo y su extensión al mismo tiempo. Por ejemplo, cambiemos el nombre del archivo "archivo.doc" al archivo "texto.txt": renombrar archivo.doc texto.txt

El comando RENAME permite comodines. Los comodines se pueden utilizar en los nombres de archivo. Por ejemplo, vamos a crear en la unidad "C" además del archivo existente "texto.txt", otro archivo "formato.txt". Luego, para renombrar (cambiar la extensión) de ambos archivos, use el comando: renombrar *.txt *.doc

Si se usan comodines solo en el parámetro "nombre de archivo2", el nombre de archivo resultante será el mismo que el nombre de archivo original. Por ejemplo, el comando renombrar format.doc *.txt cambiará el nombre del archivo "format.doc" a "format.txt"

Si el archivo establecido por parámetro"filename2" ya existe, el comando RENAME fallará. Por ejemplo, intentemos cambiar el archivo "text.doc" a "format.txt": cambie el nombre de text.doc format.txt

Al cambiar el nombre de un directorio, el parámetro filename1 determina el nombre actual del directorio y el parámetro filename2 especifica el nombre del directorio resultante. Por ejemplo, creemos una carpeta "11" en la unidad "C", luego el comando para cambiar el nombre de esta carpeta a la carpeta "22" se verá así: cambiar el nombre 11 22

Para reforzar este material, puedes experimentar con comodines. Por ejemplo, tome este comando: renombrar *.* file.html . parece sin sentido, porque todos los archivos en el directorio actual se renombran a un solo archivo "file.html". Sin embargo comando dado realizado maravillosamente. El hecho es que todos los archivos se renombran uno por uno. Como resultado, el primer archivo (en orden alfabético) se renombrará normalmente, y cuando intente cambiar el nombre del segundo archivo, aparecerá el mensaje "el archivo con el mismo nombre ya existe o no se encuentra".

Al usar el comando RENAME, no puede especificar una unidad o directorio diferente para el parámetro "filename2". Para ello se utiliza el comando MOVE.
El comando RENAME tiene un equivalente de REN. Ambos comandos realizan acciones similares y provienen del inglés. "renombrar" - renombrar.

Artículo anterior: Comando DEL para eliminar archivos.
Contenidos: Línea de comandos.
Artículo siguiente: Comando MOVE.

simple y manera conveniente cambie el nombre de la computadora desde la línea de comando. Para ello utilizaremos el siguiente comando.

netdom renamecomputer "nombre antiguo" /nuevo nombre:"nuevo nombre" /usuario:"dominio"\"usuario" /contraseña:"contraseña" /forzar /reiniciar

"viejo nombre"- nombre actual de la computadora

"nuevo nombre"- nuevo nombre de la computadora

"dominio"- nombre de dominio

"usuario"- usuario con derechos de administrador de dominio

"contraseña"- contraseña del usuario administrador del dominio

/fuerza- elimina todas las preguntas innecesarias al usar el comando

/reiniciar- reinicia la computadora 30 segundos después de ejecutar el comando

Recorte del manual

NETDOM RENAMECOMPUTER computadora /NuevoNombre:nuevo_nombre
]]
]]
]

NETDOM RENAMECOMPUTER - cambiar el nombre de la computadora. Si la computadora está conectada a
dominio, también se cambia el nombre del objeto de equipo en el dominio. Alguno
servicios como CA solo funcionan con nombre permanente
computadora. Si algún servicio de este tipo se está ejecutando en la computadora de destino,
entonces cambiar el nombre de la computadora tendrá efectos adversos. Este
El comando no debe usarse para cambiar el nombre de un controlador de dominio.

computadora es el nombre puesto de trabajo o servidor miembro según sea necesario
rebautizar

/NewName Nuevo nombre de equipo. El valor "nuevo_nombre" se asigna como
Etiqueta de host DNS y nombre NetBIOS. Si el valor de longitud
"nuevo_nombre" tiene más de 15 caracteres, el nombre NetBIOS se forma a partir de
primeros 15 caracteres

/UserD Cuenta de usuario para conectarse al dominio. Dominio
se puede especificar en el formato "/ud:dominio\usuario". Si
no se especifica el dominio, se usa el dominio de la computadora.

/ContraseñaD Contraseña cuenta el usuario especificado en el parámetro
/UsuarioD. El signo "*" significa una solicitud de contraseña

/UserO La cuenta de usuario utilizada para conectarse a
equipo a renombrar. Si no se especifica,
se utiliza la cuenta del usuario actual del sistema. Dominio
el usuario se puede especificar en el formato "/uo:dominio\usuario".
Si no se especifica ningún dominio, se utiliza la cuenta localhost.
computadora.

/PasswordO Contraseña de la cuenta de usuario especificada en el parámetro
/UsuarioO. El signo "*" significa una solicitud de contraseña

/Forzar Como se mencionó anteriormente, este comando puede afectar negativamente
algunos servicios en la computadora. Si no se especifica
/FORCE opción, se le pedirá al usuario que confirme
operación.

/REBoot Apaga y reinicia automáticamente la computadora
después de ejecutar el comando RENAME. También puede establecer un número
segundos antes del apagado automático. Por defecto
el valor es 30 segundos

/Solicitud de contraseña segura
Uso de la ventana emergente de credenciales
seguridad. Esta opción se utiliza si
debe proporcionar las credenciales de la tarjeta inteligente. Esta configuración
válido solo cuando se ingresa una contraseña usando el signo "*"

Cambia el nombre de un archivo o conjunto de archivos.

Sintaxis

rebautizar[disco: ][camino] nombre_archivo_1 nombre_archivo_2

ren[disco: ][camino] nombre_archivo_1 nombre_archivo_2

Opciones

[disco: ][camino] nombre de archivo1 Especifica la ubicación y el nombre del archivo o conjunto de archivos cuyo nombre se va a cambiar. nombre_archivo_2 Especifica un nuevo nombre de archivo. Si se utilizan caracteres comodín (* y ?), entonces nombre_archivo_2 especifica nuevos nombres para los archivos. Al cambiar el nombre de los archivos, no puede especificar una nueva unidad o ruta. /? Salida de ayuda en la línea de comando.

notas

  • Renombrar archivos

    Se permite el cambio de nombre de todos los archivos que coincidan con el nombre de archivo dado. equipo rebautizar no se puede usar para cambiar el nombre de archivos en diferentes unidades o para moverlos a un directorio diferente.

  • Uso de comodines al cambiar el nombre

    Los caracteres comodín (* y ?) se pueden utilizar en parámetros que especifican nombres. Si se utilizan en el parámetro nombre_archivo_2, entonces los caracteres reemplazados por comodines serán los mismos que en el parámetro nombre_archivo_1.

  • El comando de cambio de nombre no funcionará si nombre_archivo_2 ya existe.

    Si el nombre de archivo especificado por el parámetro nombre_archivo_2, ya existe, comando rebautizar mostrará el siguiente mensaje:

    Nombre de archivo duplicado o archivo no encontrado

Ejemplos

Digamos que queremos cambiar las extensiones de todos los archivos en el directorio actual con una extensión .txt; por ejemplo, desea cambiar la extensión .txt a .doc. Para realizar estos cambios, ingrese:

Para cambiar el nombre de un archivo o directorio Chap10 a Part10, escriba.

Si nota un error, seleccione un fragmento de texto y presione Ctrl + Enter
COMPARTIR: