Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: Dany3j en 27 Julio 2011, 04:18 AM

Título: Borrar solo subdirectorios sin saber nombre [Batch]
Publicado por: Dany3j en 27 Julio 2011, 04:18 AM
Hello tengo una pequeña duda como borro un subdirectorios de los cuales no se los nombres.

Ejemplo.

C:\test\?????
C:\test\?????
C:\test\?????

Pero sin borrar la carpeta principal que es test.

Hice esto pero y borrar los subdirectorios pero tambien la Carpeta test

rd /s /q C:\test\

:huh:
Título: Re: Borrar solo subdirectorios sin saber nombre [Batch]
Publicado por: Darioxhcx en 27 Julio 2011, 04:33 AM
for /D.. te va a ayudar bsatante o si no a lo sumo el /r
mira el tutorial de sdc q habla del uso del for
saludos
Título: Re: Borrar solo subdirectorios sin saber nombre [Batch]
Publicado por: leogtz en 27 Julio 2011, 05:36 AM
Prueba con :
rd /s /q c:\test\*
Título: Re: Borrar solo subdirectorios sin saber nombre [Batch]
Publicado por: SuperDraco en 27 Julio 2011, 20:26 PM
Código (dos) [Seleccionar]
@echo off

REM visita Foro.ElHacker.Net
REM ...
Rem Si, me pagan por decirlo xD

Set Ruta=C:\Test
For /F "tokens=*" %%_ in ('Dir /B /AD "%RUTA%"') do (
     RD /S /Q "%RUTA%\%%_"
)

pause >nul
exit




saludos.
Título: Re: Borrar solo subdirectorios sin saber nombre [Batch]
Publicado por: Dany3j en 27 Julio 2011, 22:26 PM
Pues el codigo de pitoloko funciono perfecto. el tuyo no leo me imagino que no lo probaste.

Bueno gracias de nuevo a ambos.  ;-)
Título: Re: Borrar solo subdirectorios sin saber nombre [Batch]
Publicado por: leogtz en 28 Julio 2011, 22:36 PM
Cita de: dany3j en 27 Julio 2011, 22:26 PM
Pues el codigo de pitoloko funciono perfecto. el tuyo no leo me imagino que no lo probaste.

Bueno gracias de nuevo a ambos.  ;-)

No, no lo probé, jaja, pensé que funcionaría, ahora lo pruebo y comento.

Ya vi que no funciona, la única manera es como la que puso pitoloko, esto quizá funcione...

Código (dos) [Seleccionar]
forfiles /p .\lala /s /c "cmd /c if @isdir==TRUE rd /s /q @file"

Pero solo en Windows 7 :D
Título: Re: Borrar solo subdirectorios sin saber nombre [Batch]
Publicado por: Dany3j en 29 Julio 2011, 03:48 AM
Ps si imagene que no lo habias probado. igual mañana uso tu codigo en mi pc con windows 7 porque esta tiene Xp y el de pitoloko si anda perfecto.  ;-) Gracias de nuevo