如何将文件下载到指定位置?



我想下载一张图片到"Music"文件夹,但它下载到AutoIt (.exe)所在的位置。如果AutoIt.exe在"桌面"中;文件夹,它将下载到那里。

我代码:

Local $hDownload = InetGet("https://media.com/abc.jpg", "abc.jpg", 1, 1)
Sleep(250)
Do
Sleep(250)
Until InetGetInfo($hDownload, $INET_DOWNLOADCOMPLETE)
Sleep(1000)

我想下载图像到我想要的位置。

给它一个完全限定的文件名(包括路径):

Local $hDownload = InetGet("https://media.com/abc.jpg","C:my desiredfolderabc.jpg", 1 , 1)

使用变量时可读性和可维护性更好。下面的代码为我工作:

$url="https://www.google.de/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"
$file=@StartupDir&"test.png"
$hDownload=InetGet($url,$file)
if $hDownload = 0 then ConsoleWrite("Download failed." & @CRLF)

相关内容

  • 没有找到相关文章

最新更新