下面你可以看到我用PowerShell和Selenium Chromedriver编写脚本代码的部分代码。如您所见,代码会查找下载文件夹中的第一个元素,并将其重命名并将其传输到正确的位置。
现在我想构建一个故障保险箱,以便在没有原因的情况下立即下载文件。该脚本应该停止,以避免重命名错误的文件。
# Select last downloaded file
$dir = "C:\Users\SVan37\Downloads"
$first = Get-ChildItem -Path $dir | Sort-Object CreationTime -Descending |
Select-Object -First 1
$first.name
# rename file to standard name "edi_iris.xlsx and move it to the right location**
Rename-Item C:\Users\SVan37\Downloads\$first edi_iris.xlsx
Move-Item C:\Users\SVan37\Downloads\edi_iris.xlsx C:\Users\SVan37\Documents\test -force