Biblioteca de tiempo de ejecución de Scripting  

Colección Files

Colección de todos los objetos File dentro de una carpeta.

Comentarios

[JScript]

El siguiente ejemplo muestra cómo obtener una colección Files y cómo iterar la colección utilizando el objeto Enumerator y la instrucción for:

[JScript]
function MostrarListaDeArchivosEnCarpeta(especificaciondecarpeta)
{
   var fso, f, f1, fc, s;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   f = fso.GetFolder(especificaciondecarpeta);
   fc = new Enumerator(f.files);
   s = "";
   for (; !fc.atEnd(); fc.moveNext())
   {
       s += fc.item();
       s += "<br>";
   }
   return(s);
}

[VBScript]

El siguiente código muestra cómo obtener la colección Files y cómo iterar la colección utilizando la instrucción For Each...Next:

[VBScript]
Function MostrarListaCarpetas(especificaciondecarpeta)
   Dim fso, f, f1, fc, s
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set f = fso.GetFolder(especificaciondecarpeta)
   Set fc = f.Files
   For Each f1 in fc
      s = s & f1.name 
      s = s & "<BR>"
   Next
   MostrarListaCarpetas = s
End Function

Métodos

La colección Files no tiene métodos.

Propiedades

Propiedad Count | Propiedad Item

Consulte también

Objeto Drive | Colección Drives | Objeto File | Objeto Folder | Colección Folders

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.