En una de mis búsquedas desesperadas por internet de un manual de VBS encontré uno que debe ser bastante bueno, pero del que no acaban de quedarme claras un par de cosillas:
Necesito crear un código de VBS (no me sirve Vb, a sí que evitad hacer alusiones a que mejor lo haga en Vb, etc, etc.) que elimine una lista de archivos, pero SÓLO elimine esos archivos, sin dañar ningún otro.
El código que he encontrado es el siguiente:
Sub DeleteAFile(especificaciondearchivo)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile(especificaciondearchivo)
End Sub
y supongo que en "especificaciondearchivo" hay que colocar la ruta y el nombre del archivo
pero supongo que hay que crear un sub para cada archivo, y es una restra larga
me basta con que alguien escriba el código que se ajuste al siguente ejemplo:
code en VBS que elimine los siguientes archivos:
%temp%/juan.txt
%temp%/pepe.jpg
(Para todo aquel que piense que no he buscado bastante, he de decirle que un lenguaje de programación no es fácil aprenderlo por libre, y que postear en este foro ha sido mi último recurso, no un gesto de pereza)
gracias por adelantado
No tienes que crear una sub, simplemente tienes que llamar a esa sub pasandole como parametros los nombres de archivos
Algo asi
Sub DeleteAFile(especificaciondearchivo)
Dim fso
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFile (especificaciondearchivo)
End Sub
DeleteAFile Environ("temp") & "\juan.txt"
DeleteAFile Environ("temp") & "\pepe.jpg"