利用 Windows 定时任务启动流程...
 
Notifications
Clear all

RPA社区具有邮件自动通知功能,可以关注帖子实时追踪答复情况。需要在账号中 正确添加邮箱哦(⊙o⊙)

利用 Windows 定时任务启动流程(解决单机版定时启动问题,仅对isearch测试)  

 

星辰
活跃会员 Moderator
已加入: 2年 前
帖子: 16
02/04/2020 11:15 上午  

最近以及之前的很长时间里,总会听到询问关于单机版在没有购买控制平台的前提下,能否实现定时启动流程。相信该问题也困扰了一大部分人,客户购买后觉得不是自己想要的,销售这边也在苦恼,技术也在寻找解决方案。

然而,很高兴的要向大家分享一下,这个问题我们可以解决了,下面我将分享一下我的思路。

* * *
#### 思路:

1. 思路一:

通过调用设计器环境中的Python程序去执行该流程中的main.py文件,并将该命令写入bat文件。最终通过Windows的计划任务去定时启动这个bat文件。

2. 思路二:

将该工程以及环境等封装成exe文件,再通过Windows计划任务去定时启动该exe文件。(不推荐,目前还没测)

* * *
**以下针对思路一做一下详细的说明:**

#### 实现步骤:

###### 1、写bat文件

```
"C:/Program Files/IS-RPA2020/Studio-X64/../Python/pythons.exe" "//mac/Home/Desktop/RPA/project/test\codes\Main.py" -i e30=
```
如果大家在设计器运行流程有注意到的话,上面这一段应该很熟悉。相信看了都应该能明白这一段的意义,然而大家可能没有尝试过的是,将这一段放入Windows系统上的 cmd 后,流程也是同样的运行了。

1

如上图所示,当我们输入以上命令,再回车的时候,就发现该该流程已经在正常的运行了。然而我们写的bat文件也是和此有关。bat文件的作用就是将该命令自动输入到 <u>cmd</u> 下。

bat文件中的内容如下:

2

注意: 上图红色方框中的路径需改成需要定时启动流程的路径。文件名格式(xxx.bat),建议以该流程的流程名命名。

当然你会发现,双击这个bat文件,流程也开始运行了。

###### 2、创建Windows定时任务

1. 在Windows搜索框中输入“计划任务”(Windows10 下叫 计划任务,其他版本可能名称不一样)。如下图:

3

2. 打开后,按照以下:(注意一定要点第2步再点第三部,不可跳过)

4
5

6

7

8

9

10

11

**思路一已结束,但是不敢肯定一定会很稳定,大家一起测测吧,有问题及时提额**

 

This topic was modified 7月 前 3 times by 星辰

LittleR 点了赞
引用