$dir = ´dir *.* /b´; while($dir[0]){ $original = chop(array_shift($dir)); $cambio = str_replace(" ","_",$original); rename($original,$cambio); echo "se cambio $original por $cambio"; } }