Quien se haya reído con el título se merece un meco.

Bueh, estoy haciendo un virus basándome en el brontok.a y entre sus acciones puteantes están:

-Ocultar archivos ocultos (mmm)
-Ocultar extensiones
-Quitar las Opciones de carpeta

El problema es que no sé a qué api he de llamar (o qué debo hacer) para que explorer.exe actualice automáticamente todo, es decir, que no haya que reiniciar el equipo para que estas acciones se lleven a cabo.

Sé cuáles son las claves del registro necesarias, pero una vez cambiadas, no pasa nada hasta que no reinicio el equipo.

He visto que el brontok.a hace algo parecido, cuando ejecuto el programa con el virus, parpadean las carpetas abiertas (como si hubiera pulsado F5) y se realizan esas 3 acciones automáticamente. Pero yo no sé como hacerlo.

Mi otra pregunta es vergonzosa: ¿como puedo saber si un archivo existe o no? Creo que es con Dir( ) pero no estoy seguro.

Evidentemente, hablo de Visual Basic.

Saludos