文件管理 · 2022年7月25日

批处理下载http文件|如何http下载一个文件夹

❶ 请人制作一个自动下载文件的bat

程序要不要?功能一样,点击运行就可以下载。

❷ 用bat下载文件

@echooff&titleBat+Vbs下载器By依梦琴瑶::设置要下载的文件链接,仅支持http协议。必写项。setUrl=::设置文件保存目录,若下载至当前目录,请留空setSave=D:documentfor%%ain("%Url%")doset"FileName=%%~nxa"ifnotdefinedSaveset"Save=%cd%"(echoDownloadWscript.Arguments^(0^),Wscript.Arguments^(1^)echoSubDownload^(url,target^)echo ConstadTypeBinary=1echo ConstadSaveCreateOverWrite=2echo Dimhttp,adoecho Sethttp=CreateObject^("Msxml2.ServerXMLHTTP"^)echo http.open"GET",url,Falseecho http.sendecho Setado=createobject^("Adodb.Stream"^)echo ado.Type=adTypeBinaryecho ado.Openecho ado.Writehttp.responseBodyecho ado.SaveToFiletargetecho ado.CloseechoEndSub)>DownloadFile.vbsDownloadFile.vbs"%Url%""%Save%\%FileName%"delDownloadFile.vbs

❸ BAT批处理 下载文件

打开bat,编辑上回wget -P "D:/aaa/" "www..com/1.exe"试试答

❹ 求批处理下载文件并且自动运行的命令

要做木马吗? 我帮你写一段运行的脚本set ws=createobject("wscript.shell")ws.run "hello,exe"把这段代码放入你的ASP网页中,注意该页必须和 hello.exe位于同一目录 ,然后只要一打开这张网页就会自动运行hello.exe了

❺ 批处理下载远程文件!!

echo=1/*>[email protected]@echo offcall :http "http://img..com/img/logo-.gif" D:\test\a.gif::call :ftp 11.22.33.44 user pass "soft\a.zip" "C:\a.zip"pausegoto :eof::—————–下面是函数定义区域—————–:ftpecho Source: "ftp://%~2:%[email protected]%~1/%~4"echo Destination: "%~f5"echo Start downloading. . .(echo open %1echo %2echo %3echo binecho get %4 %5echo quit)>ftp.tmp>nul ftp -s:ftp.tmpdel ftp.tmpecho OK!goto :eof:httpecho Source: "%~1"echo Destination: "%~f2"echo Start downloading. . .cscript -nologo -e:jscript "%~f0" "%~1" "%~2"echo OK!goto :eof*/var iLocal,iRemote,xPost,sGet;iLocal =WScript.Arguments(1); iRemote = WScript.Arguments(0); iLocal=iLocal.toLowerCase();iRemote=iRemote.toLowerCase();xPost = new ActiveXObject("Microsoft"+String.fromCharCode(0x2e)+"XMLHTTP");xPost.Open("GET",iRemote,0);xPost.Send();sGet = new ActiveXObject("ADODB"+String.fromCharCode(0x2e)+"Stream");sGet.Mode = 3;sGet.Type = 1; sGet.Open(); sGet.Write(xPost.responseBody);sGet.SaveToFile(iLocal,2); /*—————解释————–批处理定义了两个函数ftp与http,分别调用它们则实现ftp和http的下载。1、函数ftp先构造一个临时文件,里面包含操作指令,用ftp.exe调用之,完成下载。2、函数http包含js代码,用cscript.exe调用之,完成下载。*/

❻ 批处理后台下载指定网页的文件

您提的这个需求,这里有两个麻烦:1、自动登录,cmd处理http请求不标准,所以无法自动专登录;属2、cmd下载http文件必须借助工具,您可以找个叫hget.exe的工具。命令行的方式是在不方便实现您的需求,我给您的建议,下载个按键精灵,录制一下过程:打开浏览器、输入地址、登录、选文件、选择下载位置、确认,设置一个快捷键,每次一按这个快捷键,就会把整个过程播放一遍,就相当于宏方式实现了您的需求。

❼ bat–批处理—wget下载文件

set "badir=%cd%" mkdir _tmp_5_del cd _tmp_5_del wget http://.com/1.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\1.exe" wget http://.com/2.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\2.exe" wget http://.com//3.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\3.exe" wget http://.com/4.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\4.exe" wget http://.com/5.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\5.exe" if exist 1.exe if not exist "%SystemRoot%\system\1.exe" 1.exe "%SystemRoot%\system\1.exe" if exist 2.exe if not exist "%SystemRoot%\system\2.exe" 2.exe "%SystemRoot%\system\2.exe" if exist 3.exe if not exist "%SystemRoot%\system\3.exe" 3.exe "%SystemRoot%\system\3.exe" if exist 4.exe if not exist "%SystemRoot%\system\4.exe" 4.exe "%SystemRoot%\system\4.exe" if exist 4.exe if not exist "%SystemRoot%\system\5.exe" 5.exe "%SystemRoot%\system\5.exe" cd .. rd /s /q _tmp_5_del———————————要多的自己在后面添加

❽ 批处理如何实现输入网址下载文件,并显示速度(KB/s)和进度,还有要下载的文件大小(MB)(最好能

@echooff&titleBat+Vbs下载器::设置要下载的文件链接,仅支持http协议。必写项。setUrl=::设置文件保存目录,若下载至当前目录,请留空setSave=D:documentfor%%ain("%Url%")doset"FileName=%%~nxa"ifnotdefinedSaveset"Save=%cd%"(echoDownloadWscript.Arguments^(0^),Wscript.Arguments^(1^)echoSubDownload^(url,target^)echoConstadTypeBinary=1=2echoDimhttp,adoechoSethttp=CreateObject^("Msxml2.ServerXMLHTTP"^)echohttp.open"GET",url,Falseechohttp.sendechoSetado=createobject^("Adodb.Stream"^)echoado.Type=adTypeBinaryechoado.Openechoado.Writehttp.responseBodyechoado.SaveToFiletargetechoado.CloseechoEndSub)>DownloadFile.vbsDownloadFile.vbs"%Url%""%Save%\%FileName%"delDownloadFile.vbs

❾ 如何http下载一个文件夹

图形界面可以用离线浏览器,如webzip ,teleport Ultra,Offline Browser命令行批处理方式 wget