Внимание! У вас отключен JavaScript! Для корректного отображения страницы, вам понадобится включить поддержку JavaScript в настройках браузера.




Блокировка компьютера


using(Process proc = new Process())
{
 proc.StartInfo.FileName = Path.Combine(Environment.SystemDirectory, "rundll32.exe");
 proc.StartInfo.Arguments = "user32.dll,LockWorkStation";
 proc.StartInfo.UseShellExecute = false;
 proc.StartInfo.CreateNoWindow = true;
 proc.Start();
}

ЛогОфф


using(Process proc = new Process())
{
 proc.StartInfo.FileName = Path.Combine(Environment.SystemDirectory, "shutdown.exe");
 proc.StartInfo.Arguments = "-l";
 proc.StartInfo.UseShellExecute = false;
 proc.StartInfo.CreateNoWindow = true;
 proc.Start();
}

Перезагрузка компьютера


using(Process proc = new Process())
{
 proc.StartInfo.FileName = Path.Combine(Environment.SystemDirectory, "shutdown.exe");
 proc.StartInfo.Arguments = "-r -t 0";
 proc.StartInfo.UseShellExecute = false;
 proc.StartInfo.CreateNoWindow = true;
 proc.Start();
}

Выключение компьютера


using(Process proc = new Process())
{
 proc.StartInfo.FileName = Path.Combine(Environment.SystemDirectory, "shutdown.exe");
 proc.StartInfo.Arguments = "-s -t 0";
 proc.StartInfo.UseShellExecute = false;
 proc.StartInfo.CreateNoWindow = true;
 proc.Start();
}



Комментарии0




Только полноправные пользователи могут оставлять комментарии. Зарегестрируйтесь или Войдите, пожалуйста.