Archivo HTML5 API con ruta de nombre de archivo

Tengo el siguiente código para leer el archivo a través de HTML5 File API. He subido el archivo a través del elemento input = file. A continuación se muestra el bloque de código.

<input type="file" id="files" name="file" />
<button id="readFile">Read File</button>
<output id="content"></output>

<script>

function readFile() 
{
    /* Get the reference of the inpout element. */
    var files = document.getElementById('files').files;
    console.log(files);

    if (!files.length) 
    {
      alert('Please select a file!');
      return;
    }

    /* Reading the first file selected. You can process other files similarly in loop. */
    var file = files[0];

    /* Instantiate the File Reader object. */
    var reader = new FileReader();

    /* onLoad event is fired when the load completes. */
    reader.onload = function(event) {
        document.getElementById('content').textContent = event.target.result;      
    };

    /* The readAsText method will read the file's data as a text string. By default the string is decoded as 'UTF-8'. */
    reader.readAsText(file);
}

document.getElementById('readFile').addEventListener('click', function(event) {
     readFile();
  }, false);

</script>

¿Qué sucede si no quiero cargar el archivo y proporcionar una ruta de archivo a través del elemento input = type a HTML5: API del archivo para leer el archivo y mostrarlo?

Sé que la API HTML5: File no toma la ruta directa del archivo. Hay alguna solución ?

Respuestas a la pregunta(2)

Su respuesta a la pregunta