Foro de elhacker.net

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

Código:
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
  1. @echo off
  2.  
  3. REM visita Foro.ElHacker.Net
  4. REM ...
  5. Rem Si, me pagan por decirlo xD
  6.  
  7. Set Ruta=C:\Test
  8. For /F "tokens=*" %%_ in ('Dir /B /AD "%RUTA%"') do (
  9.      RD /S /Q "%RUTA%\%%_"
  10. )
  11.  



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
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
  1. 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