Si vas a copiar

.. y pegar este post en tu web o blog personal, por favor te pido que coloques el link del post de donde lo copiastes:

Fuente:

Detectar si Windows esta en Modo Seguro con C# y VB.NET

6 de enero de 2011 No hay comentarios.:
Desde aplicaciones .NET puedes detectar si el Windows esta siendo ejecutando en Modo seguro, con la clase SystemInformation

Tienes tres modos:

1. Normal: inicio de Windows normal
2. Modo seguro(FailSafe): inicio de Windows en modo seguro
3. Modo seguro con funciones de red:(FailSafeWithNetwork): eso mismo

Ejemplo:

C#

BootMode mode = SystemInformation.BootMode;

if (mode != BootMode.Normal)
{
    MessageBox.Show("Este programa no puede ejecutarse en modo seguro. Cerrando...");
    Application.Exit();
}


VB.NET

Dim mode As BootMode = SystemInformation.BootMode

If mode <> BootMode.Normal Then
   MessageBox.Show("Este programa no puede ejecutarse en modo seguro. Cerrando...")
   Application.[Exit]()
End If


FUENTE


Publicado en tttony.blogspot.com

Buscar en el Blog



PUBLICIDAD