问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#如何用代码实现关机/注销/重启等操作?

发布网友 发布时间:6小时前

我来回答

2个回答

热心网友 时间:2024-10-22 09:37

以前有个比较经典的代码,后来因为全盘格式化就没了,然后再也找不到了,最后只好在网上随便找了个.
这个没测试,你试试看行不行,我把TXT文档里的全复制过来了.

在网上找到的例子,写了一大堆,其实关键的地方就那么一点,我把它提取出来,作为备用.
1、添加引用System.Management;
2、添加命名空间的引用
3、代码例子:在窗体上加一个按钮ShutDown和Exit.代码如下。
using System.Management;
using System.Runtime.InteropServices;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace ShutDown
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void ShutDown_Click(object sender, EventArgs e)
{
if(DialogResult.OK == MessageBox.Show("确定要关机吗","确认",MessageBoxButtons.OKCancel,MessageBoxIcon.Information))
{
Operation.Computer.ExitWindowsEx(1, 0);
}
}

[DllImport("user32.dll")]//主要API是这个,注意:必须声明为static extern

public static extern int ExitWindowsEx(int x, int y);
private void Exit_Click(object sender, EventArgs e)
{
Application.Exit();
}
}
}

热心网友 时间:2024-10-22 09:38

操作对应的线程
C#如何用代码实现关机/注销/重启等操作?

1、添加引用System.Management;2、添加命名空间的引用 3、代码例子:在窗体上加一个按钮ShutDown和Exit.代码如下。using System.Management;using System.Runtime.InteropServices;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Te...

C#中如何用代码实现计算机的重启?

.net类库没有直接操作计算机重启的类库你可以用Proccess类启动外部应用程序(比如shutdown)或者调用系统函数才可以这种操作要求安全性很高,所以也不容易做到 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 其他类似问题 2017-03-10 C# 实现重启他人计算机的代码 2 2018-08-03 C#控制台程序如何用代码实现自...

C#调用API 关机,重起 怎么弄

立即注销当前用户,没有超时期限。不能将 /l 与 /m \\ComputerName 或 /t 一起使用。/s 关闭计算机。/r 关机后重新启动计算机。/a 取消关机操作(仅在超时期限内有效)。a 参数仅可以与 /m \\ComputerName 一起使用。/p 关闭本地计算机(不是远程计算机),...

用C#能让电脑定时关机的代码怎么写

用shutdown命令。开始菜单》运行,输入shutdown -s -t 7200 (两个小时之后关机)at 12:00 shutdown -s (12:00关机)其他设置:shutdown.exe -a 取消关机 shutdown.exe -s 关机 shutdown.exe -f 强行关闭应用程序。shutdown.exe -m \\计算机名 控制远程计算机。 shutdown.exe -l 注销...

C#中,如何用代码分别实现系统注销,睡眠,休眠的功能?求高手解答!!

//重启计算机代码 ProcessStartInfo ps = new ProcessStartInfo();ps.FileName = "shutdown.exe";ps.Arguments = "-r -t 0";Process.Start(ps);//注销计算机代码 ProcessStartInfo ps = new ProcessStartInfo();ps.FileName = "shutdown.exe";ps.Arguments = "-l";Process.Start(ps);//关闭...

如何用C#写一个电脑关机程序? 就是点击关机按钮 就能让电脑关机

你在窗体上添加一个按钮button1,在按钮的单击事件力添加代码 即 System.Diagnostics.Process.Start("cmd.exe","/cshutdown -s -t 1000");这是一个定时关机代码,后面的1000表示倒计时1000秒后关机,如果要立即关机,把1000改为0就可以立即关机 ...

c#如何实现关闭与重启计算机?

Process.Start(ps);这样就可以实现一次完整的关机了,重启,只需要改成ps.Arguments = "-r -t 1"即可;这个方法,主要是调用shutdown来执行的,比较简单,而且易学易用.方法2.调用系统API函数.操作系统关机,并不是依靠shutdown.exe来执行的,因为我们就算是把电脑上的shutdown.exe删除,机器一样可以正常关...

如何用C#实现自动关机

如果您是需要设定某一个时间关机的话,那么代码如下。DateTime now = Convert.ToDateTime(DateTime.Now.ToString("hh:mm"));//当前时间 DateTime sdtime = Convert.ToDateTime("12:50");//关机时间 if(now==sdtime){ if( MessageBox.Show("当前设定时间到,您是否关机?", "提示:", MessageBox...

C# 控制电脑睡眠,休眠,关机以及唤醒

首先,从电脑开机状态S0切换到S3,S4甚至是S5,都是比较容易实现的,见下面代码:只要调用上述语句即可实现从S0到其他的电源状态,那么反过来唤醒呢?唤醒的难点在于:当处于S3,S4以及S5的状态下,我的上位机程序是不会运行的,因此,在上位机软件的定时唤醒也是没法工作的。那么笔记本客户那边是怎么操作的...

C#控制台程序如何用代码实现自动重启

system("shutdown -r -t 100");/ 这里的system有很多功能,自己上网去查 这里"shutdown"是打开cmd命令提示符并输入字符串里的东西 你所说的自动重启就是用"/r"来实现的("-r"跟"/r"是一样的)后面的"-t"(即"/t")是调节时间,以秒为单位,后面的100就是100秒后重启 至于cmd里的东西,...

注销关机重启有啥区别 电脑无法注销关机重启 注销能代替重启吗 重启和注销有什么不同 注销和重启 xp点注销和关机没反应 电脑注销关机不了 电脑重启一直显示注销 电脑一直注销不关机
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
氰基硼氢化钠可以在醛酮的还原氨化中做还原剂,那硼氢化钠可以吗 怎样鉴别和田玉与阿富汗玉?-和田玉资讯 乌鸡红豆汤的热量是多少? 春季喝乌鸡汤加红豆红枣香姑好不好 天天喝一碗乌鸡红豆汤好吗 乌鸡红豆汤乌鸡红豆汤营养分析 香蕉和鸡蛋能一起吃么? 新余市半格娱乐有限公司怎么样? 海尔kfr-72lw/08dba22a 3匹柜式空调室内机出水离地多少 红茶和乌龙茶哪个减肥效果好 C#如何实现关机重启 冷风暴全部演员表介绍 c#关机程序 ...难道真的为了女人,十几年的好兄弟都可以不要吗?我 兄弟会永远吗? 兄弟会永远吗? 请问,笔记本typec旁边有一个p符号是什么意思,这个接口最大速率是多少... “阿阁偏随凤”的出处是哪里 一生一个卢阿玲藏头诗 C 语言中 如何关机啊 兄弟可以一起不 酱油哪种恏吃?? 石锅鱼是什么鱼做的 阿拉伯挤奶法还反弹吗 一个不离不弃的好兄弟是经常在一起 我想问初中生用什么复读机好 我有一个玩得很好的兄弟,我准备跟他结拜做兄弟了,也就是认他做弟,结 ... 怎么样才算是好兄弟`~结拜的兄弟 ...症,总是穷思竭虑,没有意义的事非要一直想来想去,还总计算一些数字... 游戏王5Ds:世界冠军大会2011 超越羁绊游戏简介 如何贴卫生间墙砖 卫生间瓷砖如何铺贴 卫生间瓷砖铺贴方法 百合,枸杞可以和㚫一块煮水喝吗? 下列实验过程中曲线变化不正确的是 A.①表示Na 2 CO 3 溶液中滴入稀盐... ...A.碳酸氢钠溶液中滴入氢氧化钙溶液:HCO 3 -+OH - = ...B).(1)他向A、B两溶液中分别加入Na 2 CO 3 溶液,观 日语→展开だったことがあげられた。中的あげられた怎么翻译 盐酸滴入Na 2 CO 3 溶液中,有下列反应: Na 2 CO 3 +HCl===NaHCO 3 +... 全球十大经典英文 ...果实的人搞没了.那什么时候索隆还有第3把剑呢?是第几集 想知道:宜昌市 从文化广场到三峡大坝怎么坐公交? 花呗收款怎么关? ...子宫后位,长大,回声均匀,内膜厚约0.9cm。双侧附件区未见明显异常。宫... ...未见明显异常回声。子宫大小正常,内膜厚约0.9cm,宫壁回声均匀。右侧... 扎玩具用的电机上下线不和怎么修 怎么样才能和最好的兄弟一直走下去?是不是离开了感情就淡了呢? 我的键盘有一两个键按不到,为什么?各位!!救救我! 电动童车串联在电池正极的是什么元件? 电动童车维修 普通高等教育法学核心课教材:劳动与社会保障法学内容简介