我想下载一张图片到"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)