curl批命令中调用出错

查看 29|回复 0
作者:shiyest   
运行批命令下载报错,打开cmd窗口直接将上面输出的变量值粘贴到下面的变量位置就可以正常下载[Bash shell] 纯文本查看 复制代码@echo off
rem 提升管理员权限
Net session >nul 2>&1 || mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0","","runas",1)(window.close)&&exit
rem 开启命令扩展和本地延迟环境变量扩展
setlocal EnableExtensions EnableDelayedExpansion
set renewurl=https://api.hanximeng.com/lanzou/?url=https://sundayrx.lanzoui.com/aW09Lsss75g
md C:\Users\Administrator\Desktop\renew\
Curl --ssl-no-revoke -sL !renewurl! | jq64 -r ".downUrl" >C:\Users\Administrator\Desktop\renew\renewFile.txt
for /f "delims=" %%i in (C:\Users\Administrator\Desktop\renew\renewFile.txt) do SET renewFile=%%i && set "renewFile=!renewFile:&=^&!"
echo !renewFile!
rem 运行批命令下载报错,打开cmd窗口直接将上面输出的变量值粘贴到下面的变量位置就可以正常下载
Curl --ssl-no-revoke -C - -o C:\Users\Administrator\Desktop\renew\Microsoft365_E5_Renew_X.zip !renewFile!
pause

命令, 报错

您需要登录后才可以回帖 登录 | 立即注册

返回顶部