第1章 什么是机器人流程自动化1
1.1 自动化的适用范围和技术 1
1.2 机器人流程自动化 3
1.3 RPA平台 8
1.4 关于 UiPath 11
1.5 自动化的未来 12
1.6 小 结12
第2章 录制和播放 13
2.1 UiPath栈13
2.2 下载和安装UiPath Studio 16
2.3 了解UiPath Studio 19
2.4 任务录制器 25
2.5 手把手示范录制器的使用 32
2.6 小 结38
第3章 顺序流、流程图和控制流39
3.1 顺序流39
3.2 活 动42
3.3 控制流、循环的各种类型和决策制定 45
3.4 手把手示范顺序流和流程图的使用 54
3.5 手把手示范顺序流和控制流的使用57
3.6 小 结59
第4章 数据操作60
4.1 变量和作用域 60
4.2 集 合63
4.3 参数的用途和用法 65
4.4 数据表的用法示例 66
4.5 剪贴板管理 73
4.6 手把手示范文件操作 77
4.7 手把手示范CSV/Excel和数据表之间的转换84
4.8 小 结88
第5章 操控控件 89
5.1 查找和关联窗口 89
5.2 查找控件 91
5.3 操控控件相关介绍 95
5.4 操作控件———鼠标和键盘活动96
5.5 使用 UiExplorer 99
5.6 处理事件 100
5.7 重温录制器 103
5.8 屏幕抓取 108
5.9 何时使用 OCR 109
5.10 可用的 OCR类型 111
5.11 如何使用 OCR 112
5.12 避免常见的故障点 113
5.13 小 结 114
第6章 通过插件和扩展驯服应用程序115
6.1 终端插件 115
6.2 SAP自动化 117
6.3 Java插件118
6.4 Citrix自动化 119
6.5 邮件插件 122
6.6 PDF插件 124
6.7 Web集成 125
6.8 Excel和 Word插件127
6.9 凭证管理 129
6.10 Java、Chrome、Firefox和Silverlight扩展130
6.11 小 结 131
第7章 处理用户事件和辅助机器人132
7.1 什么是辅助机器人 132
7.2 监视系统事件触发器 133
7.3 监视图像和元素触发器 135
7.4 通过键盘事件启动辅助机器人144
7.5 小 结 146
第8章 异常处理、调试和日志记录 147
8.1 异常处理 147
8.2 常见异常和处理方式 150
8.3 日志记录和截屏 152
8.4 调试技巧 153
8.5 收集故障转储157
8.6 错误报告 158
8.7 小 结 159
第9章 管理和维护代码160
9.1 项目组织 160
9.2 嵌套工作流166
9.3 工作流的可重用性 167
9.4 注释技巧 169
9.5 状态机 169
9.6 何时使用流程图、状态机或者顺序流 171
9.7 配置文件的用法和示例 172
9.8 集成TFS服务器 176
9.9 小 结 176
第10章 部署和维护机器人 177
10.1 使用发布实用程序发布工作流 177
10.2 Orchestrator服务器概览 179
10.3 部署流程 184
10.4 使用 Orchestrator控制机器人 185
10.5 使用 Orchestrator部署机器人 187
10.6 许可证管理 192
10.7 发布和管理更新 193
10.8 小 结