Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: kraszic en 3 Enero 2008, 14:10 pm



Título: Bat --> Cambiar nombre carpeta
Publicado por: kraszic en 3 Enero 2008, 14:10 pm
Bueno, pues estoy intentando hacer un programita en batch y una de las opciones q quiero q tenga es cambiar el nombre de una carpeta y esto me urge bastante.

He mirado por la ayuda de batch y no he encontrado nada, lo unico q encuentro es el comando rename/ren para cambiar el nombre de un archivo pero no creo q funcione para cambiar el nombre de una carpeta

Pues a ver si alguien me puede ayudar, si hay algun comando o me dice algun metodo alternativo

saludos


Título: Re: Bat --> Cambiar nombre carpeta
Publicado por: papanoel_devacaciones en 3 Enero 2008, 14:14 pm
Código:
rename C:\dasds smokehack

C:\dasds = carpeta a cambiar
smokehack = nuevo nombre


Saludos


Título: Re: Bat --> Cambiar nombre carpeta
Publicado por: toritowo en 30 Octubre 2022, 17:31 pm
Hola, lo intenté y no me funciona :( me dice que no reconoce el comando
este es mi .bat con lo que dijiste

@echo off
title Instalador
echo presiona enter y tu confia
@pause > nul
rename C:\Program Files\Crypton Cryptonita   
echo a ver si se cambio
@pause > nul
@exit

Crypton es la carpeta y Cryptonita como le quiero poner


Título: Re: Bat --> Cambiar nombre carpeta
Publicado por: Danielㅤ en 30 Octubre 2022, 20:17 pm
Hola, el problema seguramente es porque hay un espacio en el nombre de la carpeta Program Files, para solucionarlo debes usar comillas dobles para especificar exactamente nombres de los directorios, por lo tanto el comando seria asi:

Código
  1. rename "C:\Program Files\Crypton" "Cryptonita"

Pruébalo y nos comentas.


Saludos