TC官方合作论坛

标题: 它山之石--TC调用批处理实现自动重启计算机 [打印本页]

作者: 淡定书少    时间: 2012-6-18 12:39
标题: 它山之石--TC调用批处理实现自动重启计算机
引言:前阵子一直在折腾(因为是第一次接触TC)一个跑跑卡丁车的刷“福利”脚本,其中想用到自动重启计算机。但找了一下TC自带的功能中,没有这条脚本。最终想到了用批处理。本人其实对批处理也是一窍不通,但好在网上现成的东东很容易找到。

正文:
一、制作批处理文件:
       在记事本中,写入:shutdown -r -t 10                                            //然后保存,并命名改后缀名为:重启.bat
二、调用批处理文件:
       1.把“重启.bat”文件导入进“资源”文件夹中;
       2.在TC写入脚本:
功能 逻辑型 开始_点击()
辅助.命令("rc:重启.bat",true)
//运行重启.bat文件,且窗口为可见
返回 真
功能结束

三、测试结果:当你点击开始按钮后,会看到“命令提示符”窗口一闪而过,然后十秒后就重启电脑了。


作者: kitty2008du    时间: 2012-6-18 13:11
你也可以直接调用
逻辑型 是否成功=辅助.命令("shutdown -r -t 10",false)
执行CMD命令
这个功能非常强大!
CMD功能都可调用!
作者: 淡定书少    时间: 2012-6-18 13:16
学到一招,看来仅仅看帮助文档确实所学有限啊。
作者: jrflsh    时间: 2012-6-18 13:19
回复 3楼淡定书少的帖子

系统.关机()
辅助.命令()
这些都可以实现自动关机
没有必要弄那么麻烦
作者: 淡定书少    时间: 2012-6-18 13:35
你也可以直接调用
逻辑型 是否成功=辅助.命令("shutdown -r -t 10",false)
执行CMD命令
这个功能非常强大!
CMD功能都可调用!
kitty2008du 发表于 2012-6-18 13:11:03

刚刚在win7试了一下,好像用辅助.命令,还要指定计算机的。因为各人计算机名各不相同,这不就不行了嘛?
作者: 淡定书少    时间: 2012-6-18 13:37
回复 4楼jrflsh的帖子

大哥,是重启。以我菜鸟的思想,如果只是关机 ,我肯定用系统.关机()
作者: 无情的冷风    时间: 2012-6-18 13:42
  ..cmd 是王道。 。
作者: 板桥    时间: 2012-6-18 13:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: TakeBobo    时间: 2012-6-18 13:59
cmd命令还是比较好的。
作者: dzh    时间: 2012-6-19 09:14
回复 1楼淡定书少的帖子

条条道路通北京!!
作者: 你管我    时间: 2012-7-17 12:56
人家都说了是重启,你们还一直说。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1