
He estado usando esta línea para crear varias carpetas en diferentes subcarpetas usando un comodín:
FOR /d %A IN ("C:\users\me\desktop\test\*") do mkdir "%A\test3\"
Mi problema ahora es que tengo que crear varias carpetas después del comodín y solo en una carpeta ya existente llamada test2
:
FOR /d %A IN ("C:\users\me\desktop\test\*\test2") do mkdir "%A\test3\"
¿Cómo hago para que esto funcione?
Respuesta1
comodinessólo se puede utilizar en elúltimoelemento de una ruta, por lo que debes hacer esto:
for /D %A in ("%UserProfile%\Desktop\test*") do if exist "%~A\test2\" mkdir "%~A\test2\test3"