我想被提示输入链接,然后它将所有图像文件下载到一个文件夹中,但我不知道如何处理它。
我尝试使用我导入的 csv 文件,但是在尝试导入时,它声称它是一个空值,所以我决定放弃 csv 方法,并尝试其他方法。但 ”?” 是我遇到麻烦的地方,我希望它分别获取 $images 变量中的所有值并对每个值运行某种导出命令,但我不知道该怎么做,这是到目前为止的脚本:
$Url = Read-host "Paste page url"
$OutputPath = ".\img-grab"
$iwr = Invoke-WebRequest -Uri $Url
$images = (($iwr.Images | Format-Table -Property 'src' -HideTableHeaders | Out-String).Trim())
$images | ?
Write-Host "Downloading all images from $Url to $OutputPath"
$images 变量中的数据示例:
https://pbs.twimg.com/profile_banners/745629067874017280/1472662609/1500x500
https://pbs.twimg.com/profile_images/1036953347943743488/1dbRCWDq_400x400.jpg
https://pbs.twimg.com/profile_images/1036953347943743488/1dbRCWDq_normal.jpg
任何帮助,将不胜感激。