
正文
强制关机的java代码 java关机程序
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
有什么代码可以让人关机
Windows 2000/XP自动关机/时间段使用限定高级技巧
让Windows 2000/XP自动关机
如果强制关机的java代码你想出门,但电脑又正在进行工作,这时就要用到自动关机。大多数实现自动关机强制关机的java代码的方法都是使用一些第三方软件,这样不仅麻烦,而且为实现这个小功能而专门动用一个软件,显强制关机的java代码的小题大做了!其实Windows XP(Windows 2000也可以)自身就具备定时关机的功能,下面我们就来看看如何实现Windows XP的自动关机。
Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录下。
比如强制关机的java代码你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown -s”,这样,到了22点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入“Shutdown.exe -s -t 3600”,这里表示60分钟后自动关机,“3600”代表60分钟。
设置好自动关机后,如果想取消的话,可以在运行中输入“shutdown -a”。另外输入“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行设置。
Shutdown.exe的参数,每个都具有特定的用途,执行每一个都会产生不同的效果,比如“-s”就表示关闭本地计算机,“-a”表示取消关机操作,下面列出了更多参数,大家可以在Shutdown.exe中按需使用。
在规定时间强制关机
假设我们把关机时间设为晚上10点。首先用记事本建立一个批处理文件dsgj1.bat,输入“shutdown-s-f-t 10 –c “该休息了,晚安””语句(无外引号,内引号在英文状态下输入,下同)后保存。然后打开“开始→所有程序→附件→系统工具→计划任务”,执行“添加任务计划”命令,选择“下一步”后在“浏览”对话框中选择选择刚才创建的批处理文件dsgj1.bat,在任务运行时间对话框选择“每天”、“下午10:00”,并在用户及密码即可(最好输入密码,否则计划任务可能无法运行)。
参数解释:以上“shutdown”为定时关机或重启命令,“-S”为关闭本地计算机“-F”为强制关闭正在运行的应用程序,“-t 10”为将用于系统关闭的定时器设置为10秒(不允许指定具体时刻),“- C”后半角引号内为提示信息,可随意输入。
在规定时间段无法使用
强制关机后,如果不想他人重新开机,那么你可以设置在晚上10:00至次日8:00无法使用计算机。建立一个批处理文件如:dsgj2.bat,加入shutdown -s -f -t 10 –c “别再尝试了,在明早8:00以前你只能安心休息”语句后保存。
按上述方法在计划任务中执行“添加任务计划”命令,选择“下一步”,在“浏览”对话框中选择批处理文件dsgj2.bat,在任务运行时间对话框中选择“每天”、“下午10:00”;在用户名及密码框中输入相应的用户密码,在高级属性对话框中选择“计划”标签的“高级”按扭,选中“重复任务”复选框;选中“持续时间”单选按钮,并在其中输入10小时00分,选择每1分钟重复一次。现在到晚上10:00关机以后,如果重新开机,在不到一分钟时间内便会再次关机,只有至到次日早上8:00才能正常使用。
使用规定时间段后强制关机
为了保护眼睛,你可能想限定每次使用电脑时间不超过3小时,你可以用“计划任务”的命令行工具“schtasks”来做到这一点。
首先建立一个批处理文件dsgj3.bat,加入“shutdown -s -f -t 10 –c ”长时间使用电脑对眼睛有害,休息一下吧,后保存.再建立另一批处理文件如dsgj.bat,在其中加入以下语句并保存:
@echo off
del c:\windows\tasks\dsgj3.bat
Schasks/create/tn“dsgj3”/tr c:/dsg3.bat/sc hourly /mo 3/ru user /rp123456
将dsgj.bat的快捷方式加入“开始”菜单的“启动”项下,则在每次电脑启动后的3小时后强制关机。因为新创建的计划不能覆盖上一次创建的同名计划,所以以上第二行语句为删除上次启动时创建的计划,以便每次启动时都能以当前时间计划。第三行意思为创建一个以“dsgj3.bat”以便在3小时内关机。“ru”后的参数“user”为当前登录的用户名,“/rp”后的“123456”为“user”用户名的密码。
在规定时间禁止上网、玩游戏
如何在规定的时间禁止上网或玩游戏呢强制关机的java代码?首先建立批处理文件“hhxx.bat”,写入以下语句后保存:
@Echo off
Taskkill /im iexplore /im elements.exe /im ttplayer.exe /f/t
参照以上第二种方法进行设置,只是在添加计划时将“dsgj2.bat”换成”hhxx.bat”,并将相应的时间改成希望值即可。这样,在你设定的时间段,只要浏览器窗口和游戏被运行,在不到一分钟的时间里,便会被计划任务检测到并被关闭,即使反复打开也是一样。
参数解释:以上“taskkill”命令为关闭一个或多个进程,并将进程名作为“/im”的参数,将你想关闭的进程都写入吧!(iexplore.exe为IE浏览器,elements.exe是游戏英雄无敌,ttplayer.exe是千千静听),“/f”为强制关机,“/t”为终止与父进程一起的所有子进程。
自动定时开机
此功能需要在BIOS中设定,并且你的主板的高级电源管理设置必须支持这个功能,不过现在大多数的主板全支持,放心使用吧.
步骤一: 启动系统按DEL,进入BIOS,然后选中 "POWER MANAGEMENT FEATURES" (电源管理设置),回车进入.在电源窗口中找到"RESTORE ON AC/POWER LOSS"项,按回车,然后通过方向键设置其值为"POWER ON".
步骤二: 选中"RESUME ON RTC ALARM"并按回车,接着通过方向键设置其值为"ENABLE" 。
步骤三: 选中"RTC ALARM DATE"按回车,然后将其值设定为"EVERYDAY",表示每天都进行一样的操作,按照同样的方法,分别将"RTC ALARM HOURS""RTC ALARM MINUTE""RTM ALARM SECOND"设置为"07""15""00",这表示开机时间为早上的"7:15:00",全部设置好后,按F10,保存并重新启动. (由于不同的主板的BIOS不一样,有些主板的设置可能与上面的有一点点不同,但只要记住在电源管理中找到"WAKE UP"字样的就行了,因为这是设置定时开机的选项)
自动登陆系统
电脑开机了,但是我们有些人设置了开机密码,不能自动登陆,怎么办? 我们可以通过修改注册表来实现自动登陆.
步骤一: 在运行中输入"REGEDIT",打开HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWSNT\CURRENTVERSION\WINLOGON.
步骤二: 在右方的窗口中找到"DEFAULTUSERNAME"子键,将数值数据改为用户登陆帐户名,如果不存在该键值,就可以在右边的窗口中右键新建字符串,接着将"新值#1"重命名为"DefaultUserName"后进行修改.
步骤三: 在右侧窗口中找到DefaultPassword,如果不存在,可以新建,然后将其键值设定为你的密码。
步骤四: 按照以上的方法,我们在右边的窗口中新建一个名为"AutoAdminLogon"的键值,将其值设为1,然后退出重新启动就可以实现自动登陆
定时开关机之BIOS设定/计划任务实现
自动定时开机的实现:首先在启动计算机时,按“Delete”键进入BIOS界面。在BIOS设置主界面中选择“Power Management Setup”菜单,进入电源管理窗口。默认情况下,“Automatic Power Up(定时开机,有些机器选项为Resume By Alarm)”选项是关闭的,将光标移到该项,用PageUp或PageDown翻页键将“Disabled”改为“Enabled”,而后在“Date (of Month) Alarm”和“Time (hh:mm:ss) Alarm”中分别设定开机的日期和时间。
如果“Date”设为0,则默认为每天定时开机。设置好后按“ESC”键回到BIOS设置主界面,点击“Save Exit Setup”,按“Y”键保存CMOS设置退出,接着机器会重新启动,这时便大功告成了。当然,值得注意的是定时开机需要您的主板支持才行,不过现在大多数主板都有这项功能。另外,不同的主板在设置上会不尽相同,不过都大同小异。
定时关机的实现:单击“开始”按钮,在“开始”菜单中选择“程序”选项,在“程序”中选择“附件”,再在“附件”中选择“系统工具”,在“系统工具”中选择“计划任务”命令,这时就打开了“计划任务”窗口,在该窗口中,点击“添加已计划的任务”进入“计划任务”向导。按照提示点击“下一步”后,再点击“浏览”按钮,找到“C:\Windows\Rundll32.exe”打开,然后根据自己的需求设置任务执行的方式,如每天或每周。最后设置好这个任务开始的时间和开始的日期,点击“完成”按钮就会在计划任务窗口出现“Rundll32”这个计划任务名。
这个计划任务还需要进行属性的修改设置,在计划任务窗口,双击“Rundll32”打开属性窗口,在“运行”栏中把原有的内容修改为:C:\WINDOWS\Rundll32.exe user.exe,exitwindows。注意user.exe和exitwindows之间的“,”必须为英文半角,且其前后不能有“空格”。
这样,定时开机、关机就全部设置完成。
电脑定时关机命令今天介绍个用WIN自带的命令来定时关机
AT命令是Windows XP中内置的命令。今天定时关机的技巧就是通过AT命令来执行,完全可以把计划任务或是什么关机专用工具软件丢掉。
首先打开“开始→运行”,输入命令:at XX:XX ShutDown –S –TXX(这里AT后的X,代表你想关机的时间,-T后的X指关机前的倒计时以秒为单位)
或者at XX:XX ShutDown –S(不写—TXX,则默认为30秒)
例如:at 23:00 ShutDown –S –T60
命令运行后,到了23:00点,电脑会出现“系统关机”对话框,并默认60秒延时自动关机。
或at 23:00 ShutDown -S 到了23:00点默认30秒关机
另外,如果你想以倒计时来关机,则输入Shutdown.exe -s -t 3600”,这里表示60分钟后自动关机,“3600”代表60分钟。
Shutdown.exe的参数,“-s”表示关闭本地计算机,“-a”表示取消关机。
如果想取消就把-s换成-a
相关问答
Q1: java语言的自动关机的代码
public class RuntimeTest {
public static void main(String[] args)
{
Runtime rt=Runtime.getRuntime();
try
{
rt.exec("shutdown.exe -s -t 40");
/*40的单位为秒,可以改成你想要的任何数字。
如果是想定时关机,可用这句:rt.exec("at 19:00 shutdown.exe -s");19:00可以换成你想要的时间*/
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
Q2: 有没有让手机关机的代码?
手机关机代码:
In frameworks/base/services/java/com/android/server/BatteryService。
Intent intent = new Intent(Intent。ACTION_REQUEST_SHUTDOWN);
intent。putExtra(Intent。EXTRA_KEY_CONFIRM, false);
intent。setFlags(Intent。FLAG_ACTIVITY_NEW_TASK);
mContext。startActivity(intent);
手机充电的预防措施:
给手机充电的最好方式是一有机会就充电,每次充一点电。哪怕只是几分钟也行,零星时间充电不会损害电池。
不要等电池电量完全耗尽后再给手机充电。所谓的深度放电即等电池电量几乎耗尽时再给它充电对电池损耗极大。
手机电池一边输入,一边输出,不仅会耗双倍的电,对电池性能造成损坏,严重的甚至可能会导致手机爆炸。
Q3: 三星怎样强制关机
关机代码:
In frameworks/base/services/java/com/android/server/BatteryService.java
Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN);
intent.putExtra(Intent.EXTRA_KEY_CONFIRM, false);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
mContext.startActivity(intent);
*#*#4636#*#* —显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息
*#*#7780#*#* –重设为原厂设定,不会删除预设程序,及 SD 卡档案
*2767*3855# –重设为原厂设定,会删除 SD 卡所有档案
*#*#34971539#*#* –显示相机相机韧体版本,或更新相机韧体
*#*#7594#*#* –当长按关机按钮时,会出现一个切换手机模式的窗口,包括:静音模式、飞模式及关机,你可以用以上代码,直接变成关机按钮
*#*#273283*255*663282*#*#* –开启一个能让你备份媒体文件的地方,例如相片、声音及影片等
*#*#197328640#*#* –启动服务模式,可以测试手机部分设置及更改设定WLAN、 GPS 及蓝牙测试的代码
*#*#232339#*#* 或*#*#526#*#* 或 *#*#528#*#* –WLAN 测试
*#*#232338#*#* –显示 WiFi MAC 地址
*#*#1472365#*#* –GPS 测试
*#*#1575#*#* –其它GPS 测试
*#*#232331#*#* –蓝牙测试
*#*#232337#*# –显示蓝牙装置地址
*#*#8255#*#* –启动 GTalk 服务监视器显示手机软件版本的代码
*#*#4986*2650468#*#* – PDA、Phone、 H/W、RFCallDate
*#*#1234#*#* – PDA 及 Phone
*#*#1111#*#* – FTA SW 版本
*#*#2222#*#* – FTA HW 版本
*#*#44336#*#* –PDA 、Phone、 CSC、Build Time、Changelist number 各项硬件测试
*#*#0283#*#* –Packet Loopback
*#*#0*#*#* – LCD 测试
*#*#0673#*#* 或*#*#0289#*#* – Melody 测试
*#*#0842#*#* –装置测试,例如振动、亮度
*#*#2663#*#* –触控屏幕版本
*#*#2664#*#* –触控屏幕测试
*#*#0588#*#* –接近感应器测试
*#*#3264#*#* –内存版本
重启代码:
Intent i = new Intent(Intent.ACTION_REBOOT);
i.putExtra("nowait", 1);
i.putExtra("interval", 1);
i.putExtra("window", 0);
sendBroadcast(i);
Q4: 求一个能强制关闭某程序的编程代码,只要这个程序运行就能立刻关闭的,最好是阻止java运行
On Error Resume Next
sub Close_Process(ProcessName)
On Error Resume Next
for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ '循环进程
if Ucase(ps.name)=Ucase(ProcessName) then
ps.terminate
end if
next
end sub
Close_Process("javaw.exe")
将内容复制到文本文件中,重命名为.vbs文件,运行后就OK了,慎用!!
关于强制关机的java代码和java关机程序的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







