无忧启动论坛

标题: 求助:请帮帮忙 ! [打印本页]

作者: 叮叮当    时间: 2006-12-11 20:43
标题: 求助:请帮帮忙 !
Windows2000高手们,请问,在2000系统下如何让机器在一个固定的时间内重启,Windowsxp我可以让它固定时间重起,但2000我现在还没办法让它重启。请各位帮帮忙!没法,我这菜鸟太菜了。
作者: SPKEEY    时间: 2006-12-11 21:51
XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录下。
作者: 鹤冲天    时间: 2006-12-11 22:16
shutdown.exe -r用计划任务加载它试试!
在WinXP安装目录下的System32文件夹中找到Shutdown.exe,将它复制到Win2000安装目录下的System32文件夹中,在“运行”中输入“Shutdown.exe”,即可像在Windows XP中一样使用该程序了。
作者: 叮叮当    时间: 2006-12-12 18:35
可以啦!高手,谢谢!!!!!!!!!:):)
作者: 叮叮当    时间: 2006-12-29 19:20
还有一个问题,加个什么参数让它每天定时重启,现在只有每天运行它,才能让它重启,但这几天,我观察,我每天都运行,但是机子却没有重启,这是什么原因?????????
作者: 123    时间: 2006-12-29 20:32
你编个程序,这个程序在运行指定的时间后自动关机,加到启动组里。比如
运行Visual Basic,新建一个工程,添加一个计时器,interval属性设为1000(单位是毫秒),然后在代码窗口输入:
Dim t As Long
Dim wait As Long



Private Sub Form_Load()
App.TaskVisible = False
Me.Visible = False
wait = 1000
End Sub

Private Sub Timer1_Timer()
t = t + 1
If t = wait Then Shell "shutdown.exe -s -f -t 1000"

End Sub

其中wait表示运行多少秒后关机。
作者: 叮叮当    时间: 2006-12-30 12:33
如果让机子重启呢,该怎么编,高手请指点!多谢!
作者: 叮叮当    时间: 2006-12-30 12:40
程序是添加到脚本启动里边吗?
作者: magictek    时间: 2006-12-30 14:20
这个简单,把下面的代码复制到记事本当中,把中间的07:30修改成为你自己想要重启的时间,另存为reg格式的注册表文件,双击导入注册表,然后每天可以在固定时间重新启动




 
 
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"自动重启"="At 07:30 ShutDown.Exe -R"
 
 

[ 本帖最后由 magictek 于 2006-12-30 02:21 PM 编辑 ]
作者: magictek    时间: 2006-12-30 14:25
说明一下,ShutDown.Exe是Windows XP里面才有的,如果需要在Windows'2000里面使用,要将Windows XP中的Shutdown.Exe拷贝到Windows'2000的系统文件夹下,默认路径是C:\Windows\System32和C:\WinNT\System32,其实随便放哪个设置了Path的文件夹下都一样,能够让系统找到就可以了
作者: magictek    时间: 2006-12-30 14:26
不过这种重启是强制重启,如果服务器上有没有完成的工作,是没法保存的,只适合用于网吧等地方的服务器




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3