zhaozhijia 发表于 2005-4-1 22:09:14

用robot如何实现控制计算机重启并在重启后自动运行指定的脚本????

请教PCL兄,关于无忧测试第一期上关于重启后自动运行指定脚本的文章,我看了后面的外文材料后还是比较模糊。
到底如何使用那个插件??
如何通过编写--运行一个脚本来实现以下操作
1。指定计算机自动重新启动??
2。重新启动后如何自动运行指定的脚本??
pcl兄能否编写一个脚本来举个实际的例子。例如自动运行工程Test目录下autotest脚本,假设工程所在目录为:D:\Robottest。
谢谢。

热切等待中。。。。。。。;):|

司空公子 发表于 2005-4-6 09:54:15

1。可以参考Windows API函数ExitWindowsEx
2。rtrobo.exe autotest /user admin /project d:\Robottest /play /log testlog /close

luckboys 发表于 2005-4-6 16:16:47

问题1: 就像版主所说的那样需要调用系统的API函数,这个问题我们的实际解决方法也是如此

问题2:也可以采用Os系统的TASK功能来实现。

谢谢!

司空公子 发表于 2005-4-7 01:23:29

用任务计划功能依旧需要调用robot的参数命令,否则没办法定位到具体的脚本上。

zhaozhijia 发表于 2005-4-11 21:14:58

用“任务计划向导”不是只能实现定时启动吗??如果用批处理命令的话,也不能控制和区分每次重启来启动不同的脚本。
我的意思是,通过脚本调用来实现一次回放过程中多次重启动来实现调用不同脚本。读了朴兄的文章知道了那个helper插件,有介绍相关的应用,哪位大哥能给个具体例子。

luming 发表于 2005-4-12 08:13:13

是否可以用组策略。

在里面有启动脚本和关机脚本,在robot脚本中控制重新启动,在关机脚本中判断修改启动脚本的内容,这样随着每次的重新启动,开机脚本就根据最后的关机脚本进行变化了。

zhaozhijia 发表于 2005-4-23 10:53:13

我最后的解决方案是通过批处理命令自动调用一个判断脚本,这个判断脚本通过判断我已经输入的标志位来决定执行哪个脚本
页: [1]
查看完整版本: 用robot如何实现控制计算机重启并在重启后自动运行指定的脚本????