Diresp
Uno de los principales problemas de los sistemas de información es la falta de espacio en algún lugar de almacenamiento.
Conocer en qué lugares se producen las mayores concentraciones de espacio ocupado sirve de ayuda para tomar decisiones rápidamente, como eliminar ficheros que no son necesarios, moverlos a otro lugar o ampliar espacio.
Los sistemas distintos a Windows, como GNU/Linux, UNIX y MacOS normalmente incluyen una herramienta denominada du (disk usage), que fácilmente proporciona esta información.
En el caso de sistemas Windows, para averiguar rápidamente el espacio que ocupa cada subcarpeta de una carpeta dada, desarrollé en C una pequeña herramienta de línea de comandos denominada diresp3.exe.
Para utilizar esta herramienta es necesario que el fichero diresp3.exe esté ubicado en una carpeta donde pueda ejecutarse desde cualquier otro lugar, por ejemplo en c:\windows\system32, o en cualquier otra que esté incluida en la variable PATH del sistema. Después, en la línea de comandos vamos a la carpeta donde queremos obtener el tamaño de sus subcarpetas y ejecutamos diresp3.exe directamente. Como resultado tendremos la lista de subcarpetas con sus correspondientes espacios ordenada de menor a mayor espacio.