Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 使用bat文件在mediafire上下载.rar,无需任何程序_File_Batch File_Download_Mediafire - Fatal编程技术网

File 使用bat文件在mediafire上下载.rar,无需任何程序

File 使用bat文件在mediafire上下载.rar,无需任何程序,file,batch-file,download,mediafire,File,Batch File,Download,Mediafire,您好,我正试图在mediafire上下载.rar存档文件,但它似乎不起作用,文件无法到达特定文件夹 “c:\potato” 这是我的密码: @Echo off echo download press any key pause bitsadmin.exe /transfer "JobName" http://download1142.mediafire.com/sxd533x3fosg/ymr5y2r0yax2fx8/minecraft+generator.zip C:\Potato.exe p

您好,我正试图在
mediafire
上下载
.rar
存档文件,但它似乎不起作用,文件无法到达特定文件夹 “c:\potato”

这是我的密码:

@Echo off
echo download press any key
pause
bitsadmin.exe /transfer "JobName"
http://download1142.mediafire.com/sxd533x3fosg/ymr5y2r0yax2fx8/minecraft+generator.zip C:\Potato.exe
pause

试着这样做:

@echo off
setlocal EnableDelayedExpansion
set "infile=http://download1142.mediafire.com/3b1mz9yb72tg/ymr5y2r0yax2fx8/minecraft+generator.zip"
set "outfile=Potato.zip"
cd "C:\"
echo download press any key
pause
powershell.exe -Command (new-object System.Net.WebClient).DownloadFile('"%infile%"','"%outfile%"') | findstr "Exception error" >nul 2>nul
set "downloadComplete=%errorlevel%"
if %downloadComplete% neq 1 echo Something went wrong, please try again
if %downloadComplete% neq 1 pause
if %downloadComplete% neq 1 goto :eof
unzip "%outfile%" "minecraft generator.zip" >nul
unzip "minecraft generator.zip" "minecraft generator.exe" >nul
rename "minecraft generator.exe" "potato.exe"
pause
请注意,您使用的是mediafire URL而不是实际的文件URL,并且您尝试将zip文件下载到.exe。您应该首先以zip格式下载文件,然后使用解压来解压文件


还请注意,您的第二个zip似乎受密码保护。

上使用echo运行它以查看任何错误消息。您是否有权直接下载到C:?