我想将图像下载到“音乐”文件夹,但它会下载到 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)
我想将图像下载到我想要的位置。
答案 0 :(得分:1)
只需给它完全限定的文件名(包括路径):
Local $hDownload = InetGet("https://media.com/abc.jpg","C:\my desired\folder\abc.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)