Windows自动化初探:利用PowerAutomate联通应用

如果有的话,那么下面要谈到的微软出品的PowerAutomateDesktop(后文将简称为:PAD)可能就会帮到你。

这部分不必强追概念区别,毕竟工具的最终目的还是能用,有用,好用。

再直白一点,RPA工具能做的,就是帮助你相对低成本地把工作流中重复性的、周期性的工作给自动化掉,降本增效。

RPA工具的场景决定了它主要面向的是toB市场,里面既有UiPath这种敲钟新贵,也有微软这种老牌巨头。

但即使如此,PAD单单本地的能力也能在一定程度上帮我们解决不少问题了。

Quicker做得很「轻」。随时唤起随时使用,创建的动作多数也是基于键鼠模拟、三方脚本,少有针对特定软件的API调用。尤其在浏览器里做自动化的场景,用Quicker会显得力不从心。

而PAD相对而言做得则会「重」一些,流需要打开软件才能运行。而且它针对Excel、PDF、网页都有专门的功能提取,能拼成更复杂的自动化流程。

下文中用PAD做的流如果用Quicker实现起来,那难度和准确性完全不在一个层级。

不过需要注意的是:微软的网站访问起来可能需要一点玄学手段,看地区:)

整个流程设置界面可以分成三部分:操作区、流程区、变量区。

流程区就不多介绍了,我们需要做的就是将我们的工作流拆成一个个子任务填到这个区域。

需要的时候把操作拖到流程区即可,界面都很简单易懂。

在变量区有三个Tab,各自代表这一种变量,分别是「变量」、「UI元素」还有「图像」。

这里的变量就是传统意义上的变量,存储一些文本、数字。你可以在过程中新建、删除、赋值。

UI元素是指软件UI界面中的元素,比如Word中的表单、浏览器中的按钮,此外部分UI元素是可以提取出文本的。

此类元素的一部分判别条件是包含着UI上的文本的,所以如果如果想使用UI元素做子模块,那么务必要保证窗口UI上的文本一致。

图像支持的操作其实已经把它的用途说的很清楚了:

通常有两种方法创建自己的流:

当然,多数情况下两个得结合着来,多调试。PAD在调试的过程中支持断点和逐步运行,过程中变量值的变化也会显示在屏幕上。

整个过程是完全的重复性工作:打开网页=>点击『导出』=>选择导出格式=>点击确定=>下载完成后把文件移动到特定文件夹=>打开汇总的Excel=>点击PowerQuery「全部刷新」。

在没有PAD的情况下,全程都需要自己操作。而有了PAD之后,以上所有操作都可以浓缩成鼠标的一个点击。

因为数据安全的缘故,我拿两份在线表格的示例数据做一个演示:

RPA工具本身只是复现了人工的操作,所以想写出一个流,首先是把整个人工流程拆成一个个不能再拆分的子动作。

落实到批量下载上就是:

所以我们看图片中的流:

这个场景主要针对的是那些需要经常和微软Office套件打交道的朋友。

现在你收到了50多份Word表单,可能是户口迁移/奖金申请/事故报告……总之,你现在想把这些表单中的姓名、手机号、身份证号等其他信息都汇总到一张Excel表单里面。

那传统的方法可能真的就是只有逐个打开Word,重复粘贴到Excel里面了。

但你可以用PAD这样做:

同上,我们需要讲整个填表的流程拆成一个一个子动作:

里面有几个点值得一提:

上文提到过,由于提取文字这一步用到了「UI元素」这种变量,所以必须保证不同的Word的文件具有相同的标题,否则提取就会失败。

受本文编辑Lincoln指点,其实在PAD对应步骤里的Name的运算符从「等于」切换到「包含」就可以规避掉重命名这一步了。

PAD仅内置了「用Excel打开」,对于其他的文件,你需要自行填写它的命令行打开方式。

通常来讲,常用软件都可以按上图的方式,更改一下程序路径和文件名即可使用。如果不行的话请百度「程序名+命令行+windows」。

这个演示视频虽然看着挺厉害的,但需要指出的是此功能对多数的普通Word表格是无效的。如果想要使用此功能,需要在Word的单元格中开启「纯文本内容控件」。

如果Word表格中没有纯文本的内容控件,目前PAD是无法从UI元素中提取出文字的。

如果如果你没有修改Word模板的权力,要实现此效果恐怕只能通过模仿键鼠或者VBA了。

我承认,这个场景是我奇葩臆想出来的[Doge]

假设你现在有1000+的PDF书籍,你想要把他们的封面都提取成图片做一张合照来展示。

在没PAD的情况下,我没想到啥低成本的解决方案。唯一的想法可能是AdobeAcrobat+Js脚本,但显然门槛太高。

THE END
1.配置浏览器以使用AdobePDF插件打开在线PDF文件在浏览器中显示 PDF | Acrobat,Reader XI 无法打开 PDF 无法在 Web 上查看 PDF 法律声明|在线隐私策略 共享此页面 链接已复制 此页面有用吗? 是,谢谢 不是太有用 更改地区 Copyright ? 2024 Adobe.保留所有权利。 隐私 使用条款 Cookie 偏好设置 https://helpx.adobe.com/cn/acrobat/kb/pdf-browser-plugin-configuration.html
2.巧用福昕CloudAPI轻松实现PDF文件的在线浏览pdf在线预览福昕软件最近发布了一款名为Cloud API的产品,通过几行代码即可轻松实现PDF文件的在线浏览。先一睹为快吧。 简介 先看看产品官网:福昕 Cloud API Cloud API包括两个形态产品,一个是在线的PDF查看工具,叫PDFEmbedAPI,另外一个是PDF Services API.我们就先看看PDF查看工具,PDF Embed API吧。 https://blog.csdn.net/lzfly/article/details/139260701
3.如何在线浏览PDF?PDF可在线浏览吗?福昕PDF阅读器是一款功能强大的PDF阅读工具,可以实现PDF在线浏览。用户只需在电脑或移动设备上安装这个工具,就可以直接打开并浏览PDF文件,无需下载或安装其他插件。这个工具支持多种浏览模式,如单页、连续、阅读等,用户可以根据自己的习惯选择合适的模式进行浏览。此外,这个工具还提供了丰富的阅读工具,如放大、缩小、旋转https://www.foxitsoftware.cn/pdf-reader/zixun/10969.html
4.怎么实现在线浏览PDF文档怎么实现在线浏览PDF文档举报 充电器 果蜜 gomi PD 7人讨论9154次围观 关注问题 写回答 讨论回答 (7) czt68 打开ABBYY FineReader 12软件后,点击主工具栏上的“打开”按钮,或者在文件菜单中选择“打开PDF文件或图像”。接着,在弹出的对话框中,点击“收藏夹”或“最近位置”选项卡,并选择所需的存储https://wap.zol.com.cn/ask/x_25512472.html
5.pdf下载后什么软件可以打开?哪款好用?3、用UPDF编辑器打开PDF 如果你除了打开文件还需要进一步编辑PDF文件,浏览器和Adobe Acrobat Reader的功能太少,那么你可以尝试用专业的PDF编辑器打开文件。以UPDF为例,UPDF是一款专业的 PDF 编辑器,颜值与实力并存,功能强大,支持快捷PDF阅读、编辑、智能识别文字、单窗口阅读等多种功能。无论你是苹果用户,还是https://baijiahao.baidu.com/s?id=1778010094799588497&wfr=spider&for=pc
6.uniappandroid和微信小程序如何实现PDF在线预览Hello大家好!我是咕噜铁蛋,UniApp在开发移动应用时提供了跨平台的解决方案,能够同时支持Android和iOS系统,而微信小程序则是一种轻量级的应用形式,可以在微信内直接运行。本文将探讨如何利用UniApp和微信小程序实现PDF文件的在线预览功能,以满足用户对文档内容的需求。 https://www.bilibili.com/read/cv30895375
7.如何在网页中实现pdf在线预览?第2 部分:哪个浏览器支持pdf在线预览? 第3 部分:如何在网页中实现pdf在线预览? 第1 部分:实现pdf文件在线预览功能有哪些? 方式一、pdf文件理论上可以在浏览器直接打开预览但是需要打开新页面。在仅仅是预览pdf文件且UI要求不高的情况下可以直接通过a标签href属性实现预览 https://pdf.wondershare.cn/zhishi/310845.html
8.vue插件开发之使用pdf.js实现手机端在线预览pdf文档的方法目前大多数PC浏览器支持在线预览pdf文件,但大多数手机浏览器还未支持,尝试用手机浏览器打开一个pdf文件会弹出是否下载的提示框。网上查了一些资料,在实现的过程中,还是走了比较多的弯路,最后采用了备受推荐的pdf.js插件来实现。 pdf.js可以从github上clone下来,然后本地gulp生成可用的pdf.js和pdf.worker.js(参考reahttps://www.300.cn/itzspd/720728.html
9.PDF在线编辑PDF免费编辑PDF编辑器HiPDF能让您无限制地添加和编辑PDF文件中的文本,图片和形状,不需要注册,更没有烦人的广告。 云端处理,跨平台支持 HiPDF适用于所有主流浏览器如Chrome,Firefox,IE和Safari且也适用于所有操作系统。 对比在线PDF和桌面版PDF编辑器 在线编辑器 长时间等待 最大文件可达10MB* 无法编辑PDF中的现有内容 添加文本,图片和https://www.hipdf.com/cn/pdf-editor
10.360AI云盘官网只记得关键词,也能瞬间找到目标文件 写文章、总结、翻译、PDF转换、 OCR识别样样精通 360云安全体系,为文件保驾护航 数据多重备份,全链路加密防护 上传下载不限速,畅享优质传输体验 无广告、无弹窗,纯净的云端办公 兼容Office/WPS,还原传统文档习惯 百种格式在线预览,无需额外安装软件https://www.yunpan.com/
11.PDF免费在线翻译?如何实现免费的PDF在线翻译?实用翻译教程无论是商务文件还是学术论文,我们都可以轻松帮您实现pdf免费在线翻译。快速、准确、方便是我们的宗旨。再也不用费时费力地下载软件或找翻译人员了,只需上传您的PDF文件,我们将立即为您提供高质量的翻译结果。让我们一同探索这个神奇的在线翻译工具,为您的工作、学习和生活带来便利吧!https://fanyi.pdf365.cn/help/5628
12.Vue3+VuePDF实现PDF文件在线预览实战vue.js到此这篇关于Vue3 + Vue-PDF 实现PDF 文件在线预览实战的项目就做完了,更多相关vue3 文件在线预览内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 您可能感兴趣的文章: 解决vue-pdf查看pdf文件及打印乱码的问题 Vue-pdf实现在线预览PDF文件 Vue使用vue-pdf实现PDF文件预览 vuehttps://www.jb51.net/article/250600.htm
13.编辑PDF——可在你的浏览器直接使用的免费PDF编辑器操作简单、可免费编辑PDF文件的在线PDF编辑器。无需安装或注册 —— 在你的浏览器直接编辑文档!https://smallpdf.com/cn/edit-pdf
14.安卓手机网页中实现在线预览PDF文件腾讯云开发者社区大家知道的,苹果手机打开网页pdf文件默认可以打开,内置了阅读器,但是Android就不行,必须使用一些js手段来实现在线预览,不然就会直接提示下载,很不友好。下面分享一下简单几步实现安卓手机在线预览pdf文件。 1)首先去下载一些js包,下载地址:点此直达 2)点击下载即可,下载稳定版本 https://cloud.tencent.com/developer/article/2179628
15.移动端H5的PDF文件在线预览目前市面上有很多pdf在浏览器的在线【额外拓展】小程序端实现pdf在线预览 微信小程序官网已有下载和打开pdf的功能,但是在小程序中浏览pdf是将文件下载到本地并打开,并且无论如何都会新打开一个窗口,如果需要再已有的窗口上实现pdf的预览,则需要在小程序中使用webview组件来嵌入一个H5界面。经过个人实践上述三种方式均可以实现小程序的pdf在线预览,具体的https://juejin.cn/post/7249933985563115576