Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-04-2008
Avatar de Black_Ocean
Black_Ocean Black_Ocean is offline
Miembro
 
Registrado: nov 2006
Posts: 128
Poder: 20
Black_Ocean Va por buen camino
Los accesos de escritura en Win.INI son monitoreados/bloqueados por la mayoría de los antivirus/antispyware actuales que estén en tiempo real (en ejecución todo el tiempo) en el PC. porque esas entradas ya no son usadas por programas modernos, por lo que, por seguridad, al detectar una escritura externa en dicho archivo, es bloqueado o simplemente se restaura inmediatamente el original o una copia del mismo, por lo que en este caso, no se generaría una excepción de escritura por la aplicación y en depuración, Delphi no mostraría tal excepción porque no existiría.

Muchos programas maliciosos tales como virus y malware en general, se valen por estas entradas de Win.INI, por lo que si tu quieres que una aplicación se inicie cada vez cuando un usuario se loguée en el sistema o comience una nueva sesión, lo correcto es agregar un valor/clave en el registro de Windows: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run y no en otras áreas de inicio, porque podría ser tomado como algo no deseado, excepto que sea en verdad un servicio, módulo, etc.

Para servicios, módulos, etc de incio, se hace de otra forma, ya que debes registralos en el sistema como tales.

Saludos y espero que te haya ayudado.

Última edición por Black_Ocean fecha: 22-04-2008 a las 17:35:50.
Responder Con Cita
  #2  
Antiguo 22-04-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
No sé si los antivirus hagan algo así. En todo caso, acabo de deshabilitar el mío y vuelto a hacer la prueba y ha sucedido como dije antes: el archivo win.ini queda sin modificar y el cambio se hace en la entrada del registro mencionada. Por ello reafimo mi opinión de que es el sistema operativo el que hace el mapeo.

// Saludos
Responder Con Cita
  #3  
Antiguo 22-04-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 26
BlueSteel Va por buen camino
Cool Utiliza las directivas de grupo...

Hola alquimista

Si trabajas en una Red, y tienes un Servidor de Windows 2000 o 2003 Server, no te seria más conveniente utilizar las politicas de grupo ???

Windows XP posee un editor de politicas de usuario (locales), a las cuales puedes acceder como gpedit.msc... Si estas trabajando bajo dominio de 2000 o 2003 server, prevalen las politicas del servidor...

Si trabajas con usuarios puedes crear grupos de trabajo y asignarles politicas grupales para que te deje modificar el windows.. instalar programas... utilizar algun programa.. incluso puedes trabajar con el direccionamiento de perfiles.. en dondes si un usuario esta en una estacion con sus datos... al iniciar la sesión en otra estación se cargaria el mismo perfila con sus datos...(windows 2003 server permite esto.. en el 2000 server es un poco más complicado...)...

incluso puedes usar un protector de pantalla llamado winexit.src... el cual despues de un cierto tiempo de cierra la sesion (forzando el cierre de cualquier aplicación...)... en parte es bueno.. (al menos a mi me funciona...)... ya que cada usuario posee una configuración a la impresora con control de copia... y si dejan de usar la estacion por cierto tiempo esta se cierra ...(perdiendo cualquier cambio que no se haya guardado...)... si bien eso es malo... me impide que otro usuario imprima con la sesion de otro ...

Salu2
__________________
BlueSteel

Última edición por BlueSteel fecha: 22-04-2008 a las 18:36:19. Razón: falto explicación
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Algo curioso al salir de un edit... me lo graba JoanKa Varios 6 20-01-2007 00:26:42
query no Graba , se cierra juanmaster Tablas planas 9 12-12-2006 23:52:21
Grabar En SQL Campos Decimales, Solo me graba enteros? freddiaz07 SQL 2 07-09-2006 16:24:04
lookup + dbgrid: no graba jonmendi Conexión con bases de datos 4 12-01-2006 08:21:53
Cuando trabajan dos usuarios simultaneos solo graba la factura de uno tulio Firebird e Interbase 11 28-10-2003 12:10:34


La franja horaria es GMT +2. Ahora son las 03:55:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi