Buenas, soy nuevo con esto de batch y tengo la duda, con condicionales if ¿Como hago para decir que un archivo existe y si no pues que cree el archivo y al mismo tiempo pueda detectar los dispositivos través de un ciclo for para que cada vez que se detecte el dispositivo el ciclo haga lo suyo? tengo un codigo pero se me dificulta hacer lo de los if
Código (bash) [Seleccionar]
@echo off
rem autoejecución del ciclo
:return
rem detector de unidades
for %%u in (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, s, t, u, v, w, x, y, z) do (
dir /b %%u:\ > nul 2>&1 && (
echo Unidad "%%u:" detectada
)
)
rem copiador de archivo
if exist ("%%u:pepe/archivo.txt") (
start "%%u:pepe/archivo.txt"
) else (
MKDIR ["%%u:pepe/archivo.txt"]
goto return
echo hola
)