seria algo como esto, aunque faltaria pulirlo sobre todo los tamaños segun mb, gb, kb etc.
Código PHP:
<?
header('Cache-Control: private');
$dir="C:\Inetpub\wwwroot";
$folder = opendir($dir);
//construimos el XML ----------------------------------------
echo "<?xml version='1.0' ?>\n";
echo "<exploracion carpeta='".$dir."'>\n";
while ($archivo = readdir($folder))
{
if($archivo !== '.' && $archivo !== '..')
{
echo " <archivo nombre='";
echo $archivo;
echo "' size='";
echo number_format(filesize($dir.'/'.$archivo)/1024,2,'.',',')." MB";
echo "' />\n";
}
}
echo "</exploracion>\n";
?>