[VBS] Contar y Recuperar nombre de carpeta

Resuelto
Allizou Mensajes publicados 35 Fecha de registro   Estado Miembro Última intervención   -  
Allizou Mensajes publicados 35 Fecha de registro   Estado Miembro Última intervención   -
Hola,
Soy novato en VB Script y necesito contar el número de carpetas y recuperar sus nombres, carpetas contenidas en un directorio dado. Después de infructuosas búsquedas en Internet, encontré cómo contar y recuperar el nombre de archivos, pero nada sobre carpetas.
He buscado a partir de estos enlaces:
https://www.commentcamarche.net/contents/1168-objet-folder
https://www.commentcamarche.net/contents/1174-objet-filesystemobject-fso
Sin mucho éxito... Si alguien tiene una pista... ¡Se los agradezco de antemano!
Atentamente, Allizou.

Configuración: Windows Vista / Firefox 5.0

1 respuesta

  1. Allizou Mensajes publicados 35 Fecha de registro   Estado Miembro Última intervención   9
     
    Finalmente encontré al buscar de nuevo.

    Aquí hay una función que recorre todos los subdirectorios de un directorio y devuelve su nombre:

     Dim stRep 'Nombre del directorio a recorrer Dim oFSO,oFld Set oFSO = CreateObject("Scripting.FileSystemObject") stRep = "C:\Program Files\Fichiers communs" If oFSO.FolderExists(stRep) Then For each oFld in oFSO.GetFolder(stRep).SubFolders Wscript.Echo oFld.Name Next End If 


    Para contarlos, solo debes agregar un incremento.
    Aquí está el enlace, hay todo:
    https://vb.developpez.com/faq/vbs

    Buena suerte a todos.
    4