用bat批处理写一个从网站获取zip文件并解压至c盘的脚本
时间: 2023-06-20 22:04:34 浏览: 181
以下是一个简单的批处理脚本,可以从指定的网站下载一个zip文件,并解压缩到C盘的指定目录。
```
@echo off
setlocal
set URL=http://example.com/file.zip
set DEST=c:\unzip\folder
echo Downloading %URL%...
bitsadmin /transfer "Download" %URL% %DEST%\file.zip
if NOT exist "%DEST%" mkdir "%DEST%"
if exist "%DEST%\file.zip" (
echo Extracting file.zip...
powershell -command "Expand-Archive -Path '%DEST%\file.zip' -DestinationPath '%DEST%' -Force"
del "%DEST%\file.zip"
) else (
echo Error: file.zip not downloaded.
)
endlocal
```
请注意,此脚本使用了Windows自带的BITSAdmin工具来下载文件。如果您的系统上没有此工具,则需要先安装。此外,此脚本还使用了PowerShell的Expand-Archive命令来解压缩文件。如果您的系统上没有PowerShell,则需要先安装。
阅读全文