Windows Server 2008 Service Pack 2 - 使用.bat文件下载文件

时间:2014-01-31 10:19:01

标签: windows batch-file cmd

我想知道是否有办法使用.bat文件下载文件。 Bitsadmin.exe不再适用于2008R2。 如果您可以提供帮助,那将非常感激。

提前致谢!

2 个答案:

答案 0 :(得分:1)

你可以像这样使用Powershell:

(new-object System.Net.WebClient).DownloadFile("http://www.google.co.uk", "c:\temp\tempfile.txt"

答案 1 :(得分:1)

使用bat文件,调用 powershell,就像在senv.bat中一样:

@echo off

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "& \"C:\path\to\ascript.ps1\"" %*

然后,script.ps1可以通过mentionedDownloadFile称为Paul

实际上可以从常规shell调用相同的powershell命令:

C:\> @powershell -NoProfile -ExecutionPolicy unrestricted -Command "(New-Object System.Net.WebClient).DownloadFile('http://an/url','c:/temp/aFile')"