un programa no, tu misma te puedes hacer un script php que lo haga, usar la funcion que liste el contenido de un directorio con esta funcion,
http://php.net/manual/es/function.readdir.php
y una vez con los nombres, buscar aquellos con la extension .html o que terminen en con esa cadena, usando alguna(s) "funciones de strings" de php
http://php.net/manual/es/book.strings.php
y cambiarle el nombre con remame si no estoy mal
si haces eso, el arhivo se abre, y funciona. pero la pregunta es, por que quieres hacer eso? si los html no tienen codigo php, es mas optimo que los dejes asi. ya que si los cambias a php, esos archivos seran leidos por el motor de php cada ves que alguien los intente abrir, ademas que no tienen codigo php por dentro.