powershell - PowerShell - 对文件夹和子文件夹中的文件的操作
问题描述
所以基本上,网站中有一个包含数千个 .pdf 文件的选项卡。这是一个包含文件夹的列表,其中一些文件夹有子文件夹。显然,这些文件夹/子文件夹包含文件。为了下载文件,我需要打开每个文件夹,右键单击每个文件,然后单击下载。有没有办法使用 PowerShell 为所有文件递归地自动执行此操作?或者也许是 UiPath?
解决方案
如果您无法直接访问服务器文件,而不是通过网站而是通过 Windows 资源管理器,那么这可能会排除,或者至少使使用 power shell 变得相当棘手。
然而,这是 UiPath 应该能够轻松应对的事情。我研究过的几个自动化系统也做类似的事情。
本质上,自动化需要执行以下操作
- 登录
- 输入搜索词
- 对于每个返回的文件夹
- 对于文件夹中的每个文件
- 下载文件
- 对于文件夹中的每个文件夹
- 重复以上
- 对于文件夹中的每个文件
本质上,您需要构建一个递归循环来遍历所有文件夹和文件,在遇到文件时下载文件