Windows Bitsadmin 替代方案

Windows Bitsadmin Alternative

因为 Bitsadmin 已被弃用,我想知道您是否知道从批处理脚本中下载文件的替代方法。 最好是 windows 已经附带的替代方案,这样我就不需要下载额外的东西了。

BITSAdmin.exe 的最佳替代方案是 use PowerShell

如果您不能使用 PowerShell,那么您几乎只能使用 copyxcopy.exerobocopy.exe

Bacon Bits 和我同时有了同样的想法。下面是使用 PowerShell 的 BitsTransfer 模块的示例。将其另存为 .bat 文件并运行它。

@echo off
setlocal

set "URL=http://cdn.sstatic.net/Whosebug/img/sprites.svg"
set "SaveAs=sprites.svg"
powershell "Import-Module BitsTransfer; Start-BitsTransfer '%URL%' '%SaveAs%'"

- 你可以查看这个

powershell 可能是最好的选择虽然你仍然可以找到没有 powershell 的 vista 和 XP 机器 - 如果便携性对你很重要 去WSH。

。我认为 MSXML2.XMLHTTP 和 WinHTTPRequest(here I've a little bit more powerful tool based on winhttprequest - 以及更多测试)不会很快被弃用,但它们将需要 WSH 或 jscript 或 vbscript 或 powershell。

jscript.net 和 webclient 将更好地处理更大的文件。

好消息 -- BitsAdmin 没有被弃用。

(我在 Microsoft 的 BITS 团队工作)