-
1楼不错,给他加十分,写不容易**,哈哈。
-
一般无需VB即可实现,方法如下:
开始菜单 -- 开始 --输入 --shutdown -r -t (时间) 例如,如果我们设置 3 小时自动重启,那么它是 shutdown -r -t 10000 系统默认以秒为单位计算。
如果希望 VB 执行此操作,请添加一个计时器控件,每 1 秒执行一次比较,比较您设置的时间,如果时间到了,则执行以下名称。 :
shell "shutdown -r -t 3000" '3 秒后重新启动。
-
我不知道,你的命令是退出系统,应该还有其他的重启命令,我找到了这些命令,希望能帮到你。
只需直接按下 DOS 下方的开关即可。
在“Windows”下,使用命令提示符输入以下命令:
关闭 -s
关闭 -r
shutdown -l(注销)。
shutdown -a(取消关机)。
注意:您还可以带 -t(表示延迟关机,t 后跟次数,0 表示立即关机)和 -c(后跟带引号的字符串,实际上是文本的描述)。
批处理下的 DOS 文件窗口 (..)bat)应该能够执行它,vb 调用。bat 文件应该没问题。
我是外行,所以你可以调查一下。
-
调用 vb 中的 shell 函数启动 cmd
shutdown -t -s 0 立即关闭计算机。
-
锁定正常方法绝对是不可能的,没有权限。
-
否,请使用 open 写入关闭批处理,然后执行它。
-
编写一个随机执行器并用 vb 调用它...
-
进入CMOS设置主界面,选择【电源管理设置】,然后选择【PWR丢失恢复状态】,该状态有三个选项。
如果选择[保持关闭]项,则表示断电后呼叫回电时计算机不会自动启动。 如果选择“打开”,则表示断电后有电话打进来时计算机将自动启动。
如图所示。 如果选择[Last State],则表示当断电后呼叫回电时,计算机将返回到断电前的状态。 如果电脑在断电前开机,来电后会自动开机。
如果计算机在断电前处于关机状态,则通话后计算机不会自动开机。
-
调用 Windows 自动关机命令,但仅限于 2000 及更高版本的系统。 2000以下的系统没有这个命令,可以把xp系统目录复制到98系统目录下,然后执行以下命令。
private sub command1_click() '注销 shell("shutdown -f -l -t 0")end sub
private sub command2_click() '关闭 shell("shutdown -f -s -t 0")end sub
private sub command3_click() '重新启动 shell("shutdown -f -r -t 0")end sub
-
private
subform_load()
shellcmd
c"&shutdown
s-t0"end
sub'关机**,0代表时间,即关机在几秒钟后是私有的
subform_load()
shellcmd
c"&shutdown
r-t0"end
sub'重新启动**。
-
是否可以使用 tskill 命令结束进程,然后使用 shell 命令启动它?
-
从命令行使用 net 命令。