Cambiar directiorio variable en Batch

Iniciado por SrMendoza, 30 Enero 2019, 19:37 PM

0 Miembros y 1 Visitante están viendo este tema.

SrMendoza

Alguien me podría ayudar?.
Estoy haciendo un programa en Batch, y necesito saber como meterme
en una carpeta que su nombre puede cambiar, pero está en un lugar fijo.

Gracias por la ayuda.
SrMendoza...

EdePC

Saludos,

- Dependerá de como puedes identificar a dicha carpeta, quizá está sola, quizá tiene en su nombre algunos caracteres definidos, quizá tienen un tamaño, fecha de creación, etc, etc, etc.

- Detalla un poco más y/o puedes poner un ejemplo sencillo.

-- Por ejemplo yo puedo acceder a mi escritorio utilizando CD con comodines:

Código (dos) [Seleccionar]
D:\>cd /d u*\e*son\d?skto?

C:\Users\EdSon\Desktop>

SrMendoza

Es un programa de recuperiacionde archivos en Mozilla u otros naveadores parecidos.

La ruta sería -> "C:\Users\NombreUsuario\AppData\Roaming\Mozilla\Firefox\Profiles"

Y despues una carpeta con un nombre creo que casi random (en mi caso es j9xdnr8j.default).

Y quiero acceder a ella sin importar el nombre

PD.: Esta esa sola carpeta en la direccion.
SrMendoza...

EdePC

- Fácil entonces, basta con el CD y un comodín:

Código (dos) [Seleccionar]
C:\Windows\system32>cd  /d %appdata%\Mozilla\Firefox\Profiles\*.default

C:\Users\EdSon\AppData\Roaming\Mozilla\Firefox\Profiles\kgbyg00t.default>


-- %appdata% es equivalente a C:\Users\EdSon\AppData\Roaming, claro que depende de cada Usuario, en mi caso es esa equivalencia.

SrMendoza

SrMendoza...