Título: Crear y Eliminar fichero txt en el mismo script Publicado por: palophp en 17 Octubre 2016, 20:29 pm Hola.
He creado un script para realizar una consulta LDAP para obtener todos los equipos y me los escribe en un fichero txt. Luego voy recorriendo equipo por equipo para ver si hace ping. Aquellos que me hace ping los escribo en otro txt. Ahora lo que quiero es borrar el fichero txt del principio donde he guardado la consulta al Directorio Activo pero no lo consigo. He probado a borrar ficheros y si que lo consigo, pero no cuando los creo y elimino en el mismo script. Set fso = CreateObject("Scripting.FileSystemObject") ... y todo el codigo y al finalizar pongo: fso.DeleteFile "C:\rutaDelFichero.txt" Y no me lo borra, me lo sigue manteniendo.... Título: Re: Crear y Eliminar fichero txt en el mismo script Publicado por: okik en 18 Octubre 2016, 20:47 pm Hazlo así
Código
ejemplo Código
Título: Re: Crear y Eliminar fichero txt en el mismo script Publicado por: palophp en 18 Octubre 2016, 21:43 pm Hola, muchísimas gracias por tu aportación. Lo he probado pero no hay manera.
Seguro que mi codigo tiene muchos errores, porque estoy iniciándome. Te pongo mi código por si lo pudieras mirar: Código
Título: Re: Crear y Eliminar fichero txt en el mismo script Publicado por: okik en 18 Octubre 2016, 21:53 pm Te has fijado que he puesto:
Código: MyFile.Close Sin no cierras el archivo no lo podrás borrar Código
Título: Re: Crear y Eliminar fichero txt en el mismo script Publicado por: palophp en 18 Octubre 2016, 22:02 pm Lo acabo de añadir y sigue igual...
He probado tu codigo aparte y si que me funciona, pero modificando el mio y añadiendo lo tuyo nada de nada :( Título: Re: Crear y Eliminar fichero txt en el mismo script Publicado por: okik en 18 Octubre 2016, 22:06 pm quizás sea por el bucle Do/Loop, quítalo momentáneamente y dale al código a ver si te lo borra
Yo te he puesto Citar objLista_Equipos.Close Porque no me había fijado que tienes mezclado tres partes de código. objLista_Equipos lo tienes declarado en otra parte. Que lio. sería Código: objConsulta_PING.Close Título: Re: Crear y Eliminar fichero txt en el mismo script Publicado por: palophp en 18 Octubre 2016, 22:23 pm Que va, he quitado el bucle y sigue igual.
Voy a mirarlo de nuevo, pero me lo he mirado mil veces y no hay manera. Muchas gracias por tu ayuda. Título: Re: Crear y Eliminar fichero txt en el mismo script Publicado por: okik en 18 Octubre 2016, 22:29 pm Que va, he quitado el bucle y sigue igual. Voy a mirarlo de nuevo, pero me lo he mirado mil veces y no hay manera. Muchas gracias por tu ayuda. Estaba editando mientras respondias mira el archivo lo abres con el objeto objConsulta_PING ..> "Set objConsulta_PING = objFSO_Lista_Equipos_LDAP.OpenTextFile..· y para cerrarlo pus debes usar Close con ese objeto. objConsulta_PING.Close Set delFile = objFSO_Lista_Equipos_LDAP.GetFile(FicheroOriginal) delFile.Delete Título: Re: Crear y Eliminar fichero txt en el mismo script Publicado por: palophp en 18 Octubre 2016, 22:32 pm Diooooooooos!! Muchisimas gracias! :D :D :D
Ahora sí, se me había olvidado cerrar ese fichero. Ahora solo me falta lo del CN jaajajjaja |