PowerControl.Computer Method
The power of computer.
This language is not supported or no code example is available.
Parameters
-
method
-
SYSTEM_POWER_CONTROL
The method.
public static void Computer(SYSTEM_POWER_CONTROL method)
{
switch (method)
{
case SYSTEM_POWER_CONTROL.SYSTEM_LOGOFF:
{
Import.ExitWindowsEx(0, 0);
break;
}
case SYSTEM_POWER_CONTROL.SYSTEM_SHUTDOWN:
{
// Processes.Run("powershell", "/C Stop-Computer");
Processes.Run("shutdown", "/s /t 0");
break;
}
case SYSTEM_POWER_CONTROL.SYSTEM_REBOOT:
{
// Processes.Run("powershell", "Restart-Computer -Force");
Processes.Run("shutdown", "/r /t 0");
break;
}
case SYSTEM_POWER_CONTROL.SYSTEM_LOCK:
{
Import.LockWorkStation();
break;
}
}
}
This language is not supported or no code example is available.
.NET Framework
Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Core
Supported in: 5.0+, 6.0+