Si se puede, pero tendrian que cumplirse algunas condiciones:
- El usuario debe utilizar Internet Explorer
- Que el usuario permita ejecutar el script (cambiando las opciones del Internet Explorer)
Por estas condiciones, no es recomendable hacer estos scripts porque estaria limitado a Internet Explorer.
Este codigo mostraria cada uno de los archivos que existen en C:\
Código:
var fso = new ActiveXObject("Scripting.FileSystemObject");
var dir = fso.GetFolder("c:\\");
var archivos = new Enumerator(dir.files)
var f, e;
for ( ;!archivos.atEnd();archivos.moveNext() ) {
f = archivos.item();
e = f.name;
alert(e);
}