【让机器人帮我工作】Power Automate Desktop 避开踩雷的小知识

【让机器人帮你做】Power Automate Deskto


接着上一篇下载、安装与创建流程的部分之后,这一篇就来先来补充点用空白的流程进行编辑前的一些小知识吧。

首先创建新流程之后,会到空白的流程编辑视窗(下面是已经把Copilot缩小到画面的最右侧了)

【让机器人帮你做】Power Automate Deskto


关于流程设计,你必须要知道的事1.

PAD会预设一个主流程Main(名称无法变更)

【让机器人帮你做】Power Automate Deskto

而Main这个"主流程"也是唯一的存在。

当这个流程(範例为"取得日期和时间"流程)被执行时,机器人其实只会去执行Main中所设计的流程。
(不会去执行其他的子流程)

如果你的流程只是小小的几行,那可以直接在Main进行设计,但如果是十几二十行,还会有很多判断式的话,

那么建议使用把每个判断式的部分都变成一个独立的子流程,最后再从Main中呼叫那个子流程!

还有另一种流程也是建议拉出来成为一个独立的子流程,那就是这个流程("取得日期和时间"流程)中

可能会有多个不同的子流程用到的流程,然后在其他子流程用到时使用"呼叫"的动作来呼叫,

就不用在每个子流程中都重複设计一次相同的流程了!

这部分可以参考我之前在IT铁人赛2023的教学中,我的截图存档时都会使用到日期当成档名,

所以我就把取得日期的子流程独立出来,当其他子流程用到时,就直接用"呼叫"的动作呼叫"取得日期"的子流程就可以了。


关于流程设计,你必须要知道的事2.

PAD的流程基本上是单向执行,顺序是由上而下的!(目前是没看到可以指定要机器人去第几个动作的"动作"选项)

在编辑画面中每个动作的前方(画面的最左边)都会有个编号(包含注解),机器人在执行时就是从最上面的1开始,

一直到最后面结束为止。

【让机器人帮你做】Power Automate Desktop

这个数字非常重要!!

这个数字非常重要!!

这个数字非常重要!!

因为很重要,所以要说三次!!!

除非设计的流程真的非常简单,只是开启某个程式,也没有什么判断式和变数,或是你已经非常熟悉流程设计,

都已经能够知道可能会踩雷的点并事先避开了…

不然设计出来的流程并不是每次都一定能一次就完美的成功执行,不出错!

所以当出错的时候就要来除错、修补和优化流程,而作为除错的依据就是那个编号了!

当流程执行时出错时,PAD的错误讯息会告诉你问题发生在哪一行,

而在每个动作最前方的数字就是所谓的"行号"了。

所以只要依照错误的行号去检视你的流程,大概率都可以发现问题的所在!

至于有没有办法解决,那就是另外一回事了…


关于流程设计,你必须要知道的事3.

PAD更新后软体会自动重新启动,但请务必在Windows的右下角隐藏工具列中,

以滑鼠右键点选PAD软体的小图示先结束掉PAD软体,接着再重新启动一次PAD软体。

以避免流程执行时发生一堆本来是正常的,但在软体更新后却一直报错的奇怪问题!

【让机器人帮你做】Power Automate Desktop


关于流程设计,你必须要知道的事4.

由于有时候在操作电脑时往往需要时间等待电脑进行处理的,像是开网页就会遇到等待连线,

图片载入,等待帐号登入处理…等等状况。

但因为电脑很笨,它只会照你设计的流程傻傻往前冲,所以如果流程中没做好防呆的话,

就算遇到上述的网页还没载入完成的状况,但你的电脑也是不会管你的啦!

然后想当然会有很高的机率是会报错GG的......

所以在设计流程的时候也要考虑到这点,要预留"等待的时间"让它先先暂停,不要往下一个动作走!

至于等待时间要多长,这要看你的电脑效能和你的目标对象的处理速度而定。

我一开始都先预设3秒,后来发现其实很多都可以改1秒,但不改回来对流程本身是没有影响的,

因为也就是多花2秒等待而已!


关于流程设计,你必须要知道的事5.

执行PAD时建议还是待在电脑前面看着它跑。

因为PAD常常会在奇怪的地方卡死然后报错,而且一旦发生报错,那么自动化流程就会被终止了......

至于要怎么改善,这点目前除了用人力以外就无解了…

我有尝试过用图片辨识以及特定元件去做自动化,但这两个一开始会正常个几天,

再来就会发生同样的问题(而且有可能A网站不行,但在B网站上一样的元件却又可以)

所以虽然很无奈,但最后乾脆放弃挣扎,直接守着它了......


以上,就是我目前曾经有遇到过的问题,在正式进入流程设计前先帮各位看官们做个补充,

以免大家在同样的问题上继续踩雷跳坑。

另外,从下一篇开始就正式进入设计的部分了,敬请期待吧!


最后,如果还喜欢这系列的话也请帮我分享出去,让更多人知道容易上手PAD的魅力和它带来便利

同时发表于我的痞客邦


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章