c++ y registros

Iniciado por winnipu, 30 Julio 2010, 12:35 PM

0 Miembros y 1 Visitante están viendo este tema.

winnipu

Vereis estoy intentando desabilitar con c++ el fire de windows y el mensaje que sale en la parte inferior de la pantalla cuando lo haces. He logrado desabilitar el firewall pero la caja del mensajito que dice que no estas protegido no logro hacerlo. Lo estoy intentando con system y registros pero no se si es posible o que hago mal. Ahi va el codigo:

#include <stdio.h>
#include <stdlib.h>

int main()
  {
  system("reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SharedAccess\Parameters\FirewallPolicy\Standard Profile /v DisableNotifications /t REG_DWORD /d "1" /f");
  system("net stop sharedaccess");
  return 0;
  }

Horricreu

http://msdn.microsoft.com/en-us/library/ms724875(VS.85).aspx

Saludos :P

winnipu

Gracias por la respuesta, pero creo que me explique mal. Lo que quisiera saber es si la opcion de desactivar la pantalla que te dice que tu firewall de win esta desactivado se puede llevar a cabo desde el registro o no, no se donde se encuentra la llamada a dicha ventanita.

[L]ord [R]NA

utiliza APIs, no utilices system()... se para que lo estas haciendo y eso lo detectara hasta un niño ciego que mire el codigo.