当前位置:首页 > 实用技巧 >

win7关机一直显示正在注销怎么办(win7无法关机一直显示正在注销)

来源:原点资讯(www.yd166.com)时间:2023-11-03 11:08:00作者:YD166手机阅读>>

以下类能够让计算机定时关机,重启和注销,我是用在用教师机控制学生机这个地方

/// <summary> /// 操作系统开关机 /// </summary> public class ControlPC { #region 调用函数 [structLayout(LayoutKind.Sequential, Pack = 1)] struct TokPriv1Luid { public int Count; public long Luid; public int Attr; } [DllImport("kernel32.dll", ExactSpelling = true)] static extern IntPtr GetCurrentProcess(); [DllImport("advapi32.dll", ExactSpelling = true, SetLastError = true)] static extern bool OpenProcessToken(IntPtr h, int acc, ref IntPtr phtok); [DllImport("advapi32.dll", SetLastError = true)] static extern bool LookupPrivilegeValue(string host, string name, ref long pluid); [DllImport("advapi32.dll", ExactSpelling = true, SetLastError = true)] static extern bool AdjustTokenPrivileges(IntPtr htok, bool disall, ref TokPriv1Luid newst, int len, IntPtr prev, IntPtr relen); [DllImport("user32.dll", ExactSpelling = true, SetLastError = true)] static extern bool ExitWindowsEx(int DoFlag, int rea); const int SE_PRIVILEGE_ENABLED = 0x00000002; const int TOKEN_QUERY = 0x00000008; const int TOKEN_ADJUST_PRIVILEGES = 0x00000020; const string SE_Shutdown_NAME = "SeShutdownPrivilege"; const int EWX_LOGOFF = 0x00000000; const int EWX_SHUTDOWN = 0x00000001; const int EWX_REBOOT = 0x00000002; const int EWX_FORCE = 0x00000004; const int EWX_POWEROFF = 0x00000008; const int EWX_FORCEIFHUNG = 0x00000010; private static void DoExitWin(int DoFlag) { bool ok; TokPriv1Luid tp; IntPtr hproc = GetCurrentProcess(); IntPtr htok = IntPtr.Zero; ok = OpenProcessToken(hproc, TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, ref htok); tp.Count = 1; tp.Luid = 0; tp.Attr = SE_PRIVILEGE_ENABLED; ok = LookupPrivilegeValue(null, SE_SHUTDOWN_NAME, ref tp.Luid); ok = AdjustTokenPrivileges(htok, false, ref tp, 0, IntPtr.Zero, IntPtr.Zero); ok = ExitWindowsEx(DoFlag, 0); } static void Reboot() { DoExitWin(EWX_FORCE | EWX_Reboot); } static void PowerOff() { DoExitWin(EWX_FORCE | EWX_POWEROFF); } static void LogOff() { DoExitWin(EWX_FORCE | EWX_LOGOFF); } #endregion /// <summary> /// 在 seconds 秒内关机 /// </summary> /// <param name="Seconds"></param> public void PowerOff(int Seconds)//关机 { if (Seconds != 0) Thread.Sleep(Seconds * 1000); PowerOff(); } /// <summary> /// 在 seconds 秒内重启 /// </summary> /// <param name="Seconds"></param> public void Reboot(int Seconds)//重启 { if (Seconds != 0) Thread.Sleep(Seconds * 1000); Reboot(); } /// <summary> /// 在 seconds 秒内注销 /// </summary> /// <param name="Seconds"></param> public void LogOff(int Seconds)//注销 { if (Seconds != 0) Thread.Sleep(Seconds * 1000); LogOff(); } }用法就是调用后面的几个函数了

栏目热文

windows7待机自动注销怎么解除(win7自动注销怎么解除)

windows7待机自动注销怎么解除(win7自动注销怎么解除)

XP系统怎么设置自动关机比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown...

2023-11-03 11:23:53查看全文 >>

windows7关机总是显示正在注销(win7无法关机一直显示正在注销)

windows7关机总是显示正在注销(win7无法关机一直显示正在注销)

Windows 7用户想安安静静的用个电脑真不是一件容易的事情,微软的安全补丁又翻车了。之前微软向Windows 7用户...

2023-11-03 11:46:14查看全文 >>

高考多少分可以上一本大学(过一本线多少分能上一本大学)

高考多少分可以上一本大学(过一本线多少分能上一本大学)

23日起,全国各地高考录取分数线陆续公布。吉林来源:吉林发布一、本科各批次录取最低控制分数线(一)文史类1.重点本科(第...

2023-11-03 11:38:46查看全文 >>

高考600分能上什么大学(高考580属于什么水平)

高考600分能上什么大学(高考580属于什么水平)

有高三家长问:“理科生,高考成绩若考600分是什么水平”?如果理科生高考成绩600分,不论是在高考人数较多的河南还是安徽...

2023-11-03 11:33:31查看全文 >>

高考考哪几门课每门科都是多少分(高考考哪几门课各是多少分)

高考考哪几门课每门科都是多少分(高考考哪几门课各是多少分)

来源:【三秦都市报】本报讯(记者 张彦刚)10月20日,省教育考试院公布2024年陕西省普通高等学校艺术类专业招生考试相...

2023-11-03 11:07:38查看全文 >>

windows7关机后声音变成正在注销(windows7电脑一直正在注销怎么办)

windows7关机后声音变成正在注销(windows7电脑一直正在注销怎么办)

在使用Win7系统时,相信有不少用户都会遇到软件或者游戏突然停止工作并且闪退的问题,那么该如何解决呢?电脑软件或游戏突然...

2023-11-03 11:36:03查看全文 >>

windows7点注销后会怎样(windows7关机一直注销关不了)

windows7点注销后会怎样(windows7关机一直注销关不了)

=》Windows 7 是由微软公司的操作系统。该系统可供家庭及商业工作环境、笔记本电脑、平板电脑、多媒体中心等使用。W...

2023-11-03 11:06:05查看全文 >>

和平精英赛季结束巅峰段位会掉吗(和平精英巅峰段位新赛季会重置吗)

和平精英赛季结束巅峰段位会掉吗(和平精英巅峰段位新赛季会重置吗)

和平精英SS2赛季段位继承规则是什么?SS2赛季已经正式开启了,小编这里带来了和平精英SS2赛季段位继承规则详解,还不太...

2023-11-03 11:15:16查看全文 >>

和平精英一个赛季后段位会重置吗(和平精英赛季重置会掉大段位么)

和平精英一个赛季后段位会重置吗(和平精英赛季重置会掉大段位么)

和平精英ss3赛季段位继承该如何继承?在全新的赛季中,根据每名玩家上个赛季的段位来决定这个赛季段位,上个赛季段位越高,继...

2023-11-03 11:44:13查看全文 >>

和平精英过一个赛季段位会清零吗(和平精英赛季结束段位会重置吗)

和平精英过一个赛季段位会清零吗(和平精英赛季结束段位会重置吗)

小伙伴们大家好,这里是一加六电竞,我是一哥。和平精英SS12赛季已经来临,而手册积分,段位积分,热力值等等都被清零了,那...

2023-11-03 11:05:43查看全文 >>

文档排行