![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Por otro lado y al determinar que el problema no es la función del fileExists(), no se si sea conveniente continuar este hilo en este foro, por mi parte también he abierto un tema en cuanto a la seguridad y permisos de Win 7 en el foro "infospyware". Si me lo permiten, me gustaría dejar este hilo un poco más de tiempo para determinar el error real y postear aquí la solución que pudiera encontrar.
Gracias nuevamente. |
|
#2
|
||||
|
||||
|
¿no será Windows 7? El archivo que intentas leer, ¿es de la instalación de windows, o bien lo has puesto tú?
Lo pregunto porque en W7, si un programa pone un archivo en windows\system y demás, si no tiene privilegios de administrador, en realidad te lo coloca en c:\users\<nombre usuario>\ en una carpeta oculta. En principio, eso es totalmente transparente a los usuarios, pero quizás tenga algo que ver. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
|||
|
|||
|
Es un archivo que yo he creado y lo copié en el windows\system32. Como lo mencioné no tenía ese problema, antes lo podía localizar desde cualquier aplicación. Ahora sólo lo veo en el explorador de windows pero al tratar de recuperar o abrir este archivo desde delphi no es visible, la función fileexists() envía false ya que no lo encuentra. Ya busqué en las carpetas de usuarios pero no se si tienen un nombre en especial la carpeta oculta que mencionas porque en la única carpeta que lo encontré fue en "recientes".
|
|
#4
|
||||
|
||||
|
to_to,
Cita:
1- El problema no es de permisología dado que tienes un usuario con todos los permisos requeridos según comentas. 2- Es la segunda vez que encuentras algún tipo de virus en el sistema, en esta oportunidad algunos troyanos. 3- El problema en cuestión es solo con el directorio c:\windows\system32 y particularmente con los archivos que creas en dicho directorio. Te sugiero: 1- Revisar la máquina en cuestión con NIS 2013 es uno de los mejores programas de seguridad del mercado y con una amplia trayectoria. 2- Usar el comando SFC /Scannow para reparar los archivos del SO. 3- Revisar el registro de Windows con Perfect Registry para eliminar cualquier inconsistencia en el registro. 4- Eliminar manualmente cualquier entrada del registro que haga referencia al .dll en cuestión. 5- Hacer las pruebas con un nuevo usuario que tenga todos los privilegios requeridos para descartar problemas con el usuario actual en modo Normal, Diagnostic, Selective y Safe por medio del comando msconfig. 6- En última opción (Si el problema lo amerita) podrías reinstalar Windows en Modo Repair. Nota: Es prioritario descartar posibles problemas de Malware y garantizar la estabilidad del SO antes de continuar las pruebas, dada la incidencia de eventos de virus en el sistema. Revisa este link: Cita:
![]() Nelson. Última edición por nlsgarcia fecha: 29-05-2013 a las 23:18:15. |
|
#5
|
|||
|
|||
|
Gracias, haré la revisión con NIS y tomaré en cuenta los demás puntos que mencionas.
Les comento en cuanto aplique esta alternativa. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Fallo copyfile y fileexists en servicio windows y red | Ivanzinho | Varios | 4 | 13-08-2013 09:50:59 |
| Duda con FileExists | nena_yei | OOP | 12 | 04-11-2010 17:20:05 |
| FileExists o DirectoryExists pero no solo en el actual | pnikkosis | OOP | 2 | 01-12-2009 04:24:07 |
| Fileexists sobre una red | Kipow | Varios | 2 | 26-05-2006 14:57:43 |
| ShellExecute y "c:\WINDOWS\system32\telephon.cpl" | Durbed | API de Windows | 7 | 20-12-2005 21:33:04 |
|