Primero tendrías que listar los archivos del directorio donde estan ubicados los archivos, y empezar a recorrerlos con un for hasta encontrar el nombre del archivo para luego mostrarlo
Se puede limitar el número de filas eliminadas mediante TOP, así que yo pensaría hacer una subconsulta que haga un COUNT() y de ahí restarle 100 y realizar el DELETE.
PD: No tengo SQL Server aqui en este equipo para realizar pruebas, pero eso se me ocurre.
Ejecutalo y verifica en la consola de desarrollador de cada navegador el html en tiempo de ejecución. Posiblemente son las comillas simples del array y del echo.