elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Quitar ultimas palabras en el nombre del archivo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Quitar ultimas palabras en el nombre del archivo  (Leído 2,110 veces)
Darioxhcx


Desconectado Desconectado

Mensajes: 2.294


Ver Perfil
Quitar ultimas palabras en el nombre del archivo
« en: 5 Agosto 2016, 02:15 am »

Buenas.. miren tengo una consulta, nunca habia llegado a esta parte del for, pero bueno..  :silbar:

resulta que me descargue 291 caps de dragon ball ja y los archivos se llaman

(001) DBZ (web.com.ar)
(002) DBZ (web.com.ar)

lo que necesitaria es solo "eliminar" lo que esta dentro del parentesis.

creo que algo como

Código:
@echo off
for /R %%c in ( * ) do ren %%ACA ME TRABE JAJAJA  :xD :xD :laugh: :laugh: :¬¬

Alguno me da una mano? nunca fui bueno con el token, delims y esas cosas :V
graxie


En línea

Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.776



Ver Perfil
Re: Quitar ultimas palabras en el nombre del archivo
« Respuesta #1 en: 5 Agosto 2016, 11:49 am »

Hola

Puedes hacerlo de la siguiente manera:

Código:
@Echo Off & Setlocal EnableDelayedExpansion

For %%f In ("*.avi") DO (
    Set "filename=%%~nf"
    Set "filename=!filename: (web.com.ar)=!"
    Echo "%%~nxf" -^> "!filename!%%~xf"
    Rename "%%~ff" "!filename!%%~xf"
)

Pause & Exit

Notas:
 - Reemplaza ".avi" por la extensión correcta.
 - Si realmente necesitases utilizar la recursión de archivos (For /R), antes de rintentar renombrar el archivo deberías asignar el directorio de trabajo para que sea el mismo directorio donde se encuentra el archivo a renombrar (lo puedes hacer de forma sencilla con el comando PUSHD y POPD y el modificador de la variable de For: %%~pd)

Saludos


« Última modificación: 5 Agosto 2016, 11:52 am por Eleкtro » En línea


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Se puede quitar el nombre de host en Windows?
Redes
Libertronic 3 3,679 Último mensaje 10 Julio 2011, 16:00 pm
por Libertronic
transformar y cambiar las palabras de un archivo.txt con java
Ejercicios
roby79 0 6,346 Último mensaje 11 Mayo 2012, 04:15 am
por roby79
Quitar una palabra de un nombre de archivo con bat
Mensajería
Roble44 1 4,329 Último mensaje 18 Diciembre 2013, 23:10 pm
por Stakewinner00
php scritp para borrar las ultimas 5 lineas de un archivo csv o txt
PHP
alexiscruz007 1 5,408 Último mensaje 24 Febrero 2015, 03:41 am
por engel lex
Cambiar palabras de un archivo TXT « 1 2 3 »
.NET (C#, VB.NET, ASP)
elqueteconte 20 9,976 Último mensaje 5 Noviembre 2015, 21:29 pm
por elqueteconte
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines