常量
RtlAdjustPrivilege (19, 真, 0, 0)
.常量
NtShutdownSystem (0) ' 0为关机,1为重起
.版本 2 Dll命令名 返回值类型 公开 备 注
.DLL命令 RtlAdjustPrivilege , 整数型 , ntdll.dll, , ,
.参数 se_, 整数型
.参数 true_, 逻辑型
.参数 hprocess, 整数型
.参数 ret, 整数型, 传址
. Dll库文件名:
. ntdll.dll
. 在Dll库中对应命令名:
.
参数名 类 型 传址 数组 备 注
se_ 整数型
true_ 逻辑型
hprocess 整数型
ret 整数型
.版本 2 Dll命令名 返回值类型 公开 备 注
.DLL命令 NtShutdownSystem , 整数型 , 触ntdll.dll, , ,
.参数 se_, 整数型
. Dll库文件名:
. ntdll.dll
. 在Dll库中对应命令名:
.
参数名 类 型 传址 数组 备 注
se_ 整数型
问题二:易语言关机命令是什么? .版本 2
.子程序 _按钮3_被单击
运行 (“shutdown -s -t 0”, 假, )
问题三:易语言如何制作一个能关机的按钮? .版本 2
.支持库 shell
.子程序 _按钮1_被单击
关闭系统 (#关机, 真)
问题四:易语言怎么编辑关机程序啊?我要代码 .按钮1_单击
运行(“shutdown -s -t ”+编辑框1.内容,,)
注意:-t 后面有一个空格编辑框1里就是关机倒数时间,单位是秒。运行(“shutdown -a ”,,) 取消关机。
问题五:易语言定时关机怎么写 注意不要直接调试,要把添加开机自动运行注册表那行代码变成注释之后,以及将关机命令的时间改的长一些在尝试,否则运行了之后不出意外直接关机。
原理:
将生成的程序放在某个不显眼的目录里并改成一个比较不显眼的文件名(至少一眼在进程里面看不出来的),运行一次,会修改注册表项,让每次启动时自动运行这个程序。
此程序运行后,每5秒自动检测当前时间,如果超过21:30分或者没到早上5点的话,会执行自动关机的命令
如果哪天不需要了,手动删除注册表,或者用什么工具清理下开机运行的程序,或者直接改下程序在运行一次都可以,重启电脑删除程序即可。
缺点:很简单的一个小程序,没有网络验证之类的,所以骗骗菜鸟中的菜鸟应该没问题。。。。说白了就算一个拥有满满的恶意的整人程序而已。。。
随着系统时间的修改,程序会无效,被强制结束进程,程序也会无效
问题六:易语言怎么编写一个一开机就自动关机的程序 自动关机的代码可能有点长,如下:
.版本 2
.支持库 spec
.支持库 shell
.程序集 窗口程序集_启动窗口
.程序集变量 小时, 整数型
.程序集变量 分钟, 整数型
.程序集变量 秒数, 小数型
.程序集变量 关机的秒数, 整数型
.程序集变量 *** 作类型, 整数型
.程序集变量 正在关机, 逻辑型
.子程序 __启动窗口_创建完毕
皮肤_资源加载 (#皮肤_BLACK)
.子程序 _编辑框1_内容被改变
.判断开始 (到数值 (编辑框1.内容) > 23)
编辑框1.内容 = “23”
编辑框1.起始选择位置 = -1
.默认
.判断结束
.子程序 _编辑框2_内容被改变
.判断开始 (到数值 (编辑框2.内容) > 59)
编辑框2.内容 = “59”
编辑框2.起始选择位置 = -1
.默认
.判断结束
.子程序 _编辑框3_内容被改变
.判断开始 (到数值 (编辑框3.内容) > 59)
编辑框3.内容 = “59”
编辑框3.起始选择位置 = -1
.默认
.判断结束
.子程序 _按钮1_被单击
.局部变量 i, 整数型
正在关机 = 真
小时 = 到数值 (编辑框1.内容)
分钟 = 到数值 (编辑框2.内容)
秒数 = 到数值 (编辑框3.内容)编辑框1.内容 = 到文本 (小时)
编辑框2.内容 = 到文本 (分钟)
编辑框3.内容 = 到文本 (秒数)
.计次循环首 (75, )
分组框1.高度 = 分组框1.高度 - 1
分组框2.顶边 = 分组框2.顶边 - 1
分组框2.高度 = 分组框2.高度 + 1
处理事件 ()
延时 (10)
.计次循环尾 ()
.判断开始 (单选框1.选中 = 真)
*** 作类型 = 1
.判断 (单选框2.选中 = 真)
*** 作类型 = 2
.默认
信息框 (“请选择计次模式!”, 64, )
.判断结束
.判断开始 ( *** 作类型 = 1)
小时 = 到数值 (编辑框1.内容)
分钟 = 到数值 (编辑框2.内容)
秒数 = 到数值 (编辑框3.内容) + 1
时钟1.时钟周期 = 998
关机的秒数 = 小时 × 3600 + 分钟 × 60 + 秒数
.判断 ( *** 作类型 = 2)
小时 = 到数值 (编辑框1.内容) + 取小时 (取现行时间 ())
分钟 = 到数值 (编辑框2.内容) + 取分钟 (取现行时间 ())
秒数 = 到数值 (编辑框3.内容) + 取秒 (取现行时间 ()) + 1
关机的秒数 = 小时 × 3600 + 分钟 × 60 + 秒数
时钟1.时钟周期 = 998
.判断开始 (小时 > 23)
小时 = 小时 - 24
.默认
.判断结束
.判断开始 (分钟 > 59)
分钟 = 分钟 - 60
.默认
.判断结束
.判断开始 (秒数 > 59)
秒数 = 秒数 - 60
.默认
.判断结束
时钟2.时钟周期 = 关机的秒数 × 1000
.默认
.判断结束
按钮1.禁止 = 真
按钮2.可视 = 真
按钮2.顶边 = 分组框2.高度 - 48
按钮3.可视 = 真
按钮3.顶边 = 分组框2.高度 - 48
.子程序 _时钟1_周期事件
.局部变量 秒数i, 整数型
.局部变量 分数i, 整数型
.局部变量 时数i, 整数型
.局部变量 秒数j, 文本型
.局部变量 分数j, 文本型
.局部变量 时数j, 文本型
.局部变量 变量i, 整数型
调试输出 (关机的秒数)
......>>
问题七:易语言关机软件怎么写,已经写到这样了 呵呵,整人的话,得屏蔽掉任务管理器。不然别人怎么可能被你整啊?
问题八:请教高手,用易语言写关机程序的代码 首先加个标签、编辑框、按钮、时钟,然后复制如下代码:.版本 2
.支持库 shell.程序集 窗口程序集1
.程序集变量 倒计时, 整数型.子程序 __启动窗口_创建完毕倒计时 = 60
时钟1.时钟周期 = 1000
_启动窗口.标题 = “离关机还有60秒”
标签1.标题 = “说你是猪,不然电脑就会关机了。。。”.子程序 _时钟1_周期事件倒计时 = 倒计时 - 1
_启动窗口.标题 = “离关机还有” + 到文本 (倒计时) + “秒”
.如果真 (倒计时 = 0)
关闭系统 (1, 真)
.如果真结束
.子程序 _按钮1_被单击.如果 (编辑框1.内容 = “我是猪”)
信息框 (“早说不就行了吗?”, 0, )
结束 ()
.否则
信息框 (“哼哼,不说就等着关机吧!”, 0, )
问题九:易语言 强制关机怎么写?详细一点。。求图求真相 这行代码就是让别人关机的,,强制的,那个关闭窗口的叉叉不能点击,,让别人看着关机,,完全没办法,
代码是 运行(“Shutdown.exe -常 -t 500”)
后面这个500是代表500秒,,你可以自己设置时间,,如果不设置时间,,那么就是运行之后立刻关机
问题十:怎么用易语言做关机软件,只要打开就关机,教教我啊,我是新手 什么版本的易语言都有用
_启动窗口.可视 = 假
关闭系统 (#关机, 真)
方法/步骤
第一步:新建一个易语言程序,添加一个按钮组建。
按钮标题自己更改。
请点击输入图片描述
请点击输入图片描述
第二步:双击按钮组建写代码
请点击输入图片描述
第三步:获取电脑关机代码“at 00:00 Shutdown -s”
代码可自己网上搜索
下面列举常见的几个命令代码:
shutdown -a 取消关机
shutdown -s 关机
shutdown -f 强行关闭应用程序。
shutdown -m \\计算机名 控制远程计算机。
shutdown -i 显示图形用户界面,但必须是Shutdown的第一个参数。
shutdown -l 注销当前用户。
shutdown -r 关机并重启。
shutdown -s -t时间 设置关机倒计时。 设置关闭前的超时为 xxx 秒。
请点击输入图片描述
4
编译运行软件
请点击输入图片描述
1、使用“关闭系统”命令来进行关闭。此命令属于“ *** 作系统界面功能支持库”
命令源码:
关闭系统 (#关机, 真)
2、使用“运行”命令来调用shutdown.exe实现关机。此命令属于“系统核心支持库”
命令源码:
运行 (“shutdown.exe -s -t 0”, 假, )
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)