| |||
| archivos hey amigos como puedo hacer para ir comparando uno por uno los nombres de los archisvos que estan en una carpeta en mi servidor con un nombre dado por mi. y que me diga que si esta que me muestre el nombre. si no que me diga que el archivo a buscar no esta. |
| |||
| Para el primer caso, deberías recorrer todos los archivos de una carpeta, preguntar su nombre y verificar que el nombre dado por vos se encuentre en el nombre del archivo *************** este caso el que quiero saber. la question esta es como obtengo el nombre de los archivos. |
| ||||
| OK. No lo probé, pero ésto debería funcionar:
Código:
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set Carpeta = FSO.GetFolder("c:\una_carpeta")
Set Archivos = Carpeta.Files
Encontrar = ".txt"
ArchivosEncontrados = 0
For Each Archivo in Archivos
If InStr(Archivo.Name, Encontrar) <> 0 Then
Mensaje = Mensaje & "El archivo " & Archivo.Name & " contiene " & Encontrar & " en su nombre<br>"
ArchivosEncontrados = ArchivosEncontrados + 1
End if
Next
If ArchivosEncontrados <> 0 Then
Response.Write Mensaje
Else
Response.Write "No se han encontrado archivos cuyo nombre contenga " & Encontrar
End if
Set Archivos = Nothing
Set Carpeta = Nothing
Set FSO = Nothing
__________________ ...___... |