gpt4 book ai didi

Windows 批处理 : download file into current folder

转载 作者:可可西里 更新时间:2023-11-01 09:47:45 25 4
gpt4 key购买 nike

我想从 Windows 7 中的 .bat 脚本下载一个文件,并将其放入当前文件夹(脚本所在的位置)。

我这样试过,没有(好的)结果:

    SET FILENAME = "name.ext"
bitsadmin.exe /transfer "JobName" http://www.someurl.com/file.ext %cd%%FILENAME%

我明白了:

    Unable to add file - 0x80070005

为什么?我想字符串连接失败了

(我知道 bitsadmin 在 Win7 中已被弃用)

提前致谢!

最佳答案

您的问题是等号两边的空格。它们包含在变量名称和变量内容中 - 加上您发现的缺少反斜杠。

测试这个:

@echo off
SET "FILENAME=%~dp0\name.ext"
bitsadmin.exe /transfer "JobName" http://www.someurl.com/file.ext "%FILENAME%"

编辑:如果您以管理员身份执行此操作,请尝试上面编辑的代码。
因为当以提升的权限运行时,工作目录会发生变化。

当您说某些东西不起作用时,请报告所有错误消息,以便解决问题。

关于Windows 批处理 : download file into current folder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25732307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com